Vitamin B12 and methyl-group synthesis