how to produce b12