The Eukaryotic DNMT2 Genes Encode a New Class of Cytosine-5 DNA Methyltransferases