Holliday junction resolvase tlr1137

Holliday junction resolvase tlr1137