Holliday junction resolvase CTL0436

Holliday junction resolvase CTL0436