Holliday junction resolvase FTT_0656

Holliday junction resolvase FTT_0656