Understanding Vitamin B12 metabolism