Email Post: Holliday junction resolvases and related nucleases: identification of new families, phyletic distribution and evolutionary trajectories