Reconciling structure and function in HhaI DNA cytosine-C-5 methyltransferase.

Reconciling structure and function in HhaI DNA cytosine-C-5 methyltransferase.