336613 PSPTO3660 xdhA 336614 PSPTO3661 xdhB 336615 PSPTO3662 xdhC 336616 PSPTO3663 guaD