Isolation and characterisation of DNA cytosine 5-methyltransferase from human placenta