Recombinant Mouse Histone-lysine N-methyltransferase EHMT1 (Ehmt1), partial