b12 methylcobalamin final back