Crystal Structure of Human DNA Methyltransferase 1.