Multiple roles for ATP hydrolysis in nucleic acid modifying enzymes

Multiple roles for ATP hydrolysis in nucleic acid modifying enzymes