Holliday junction resolvase Cj1731c

Holliday junction resolvase Cj1731c