cobalamin metabolism