understanding vitamin b12 metabolism