Crystal Structure of Holliday Junction Resolvase ST1444