Diverse Domains of (Cytosine-5)-DNA Methyltransferases: Structural and Functional Characterization