Vitamin B12 Metabolism: A Network of Multi-Protein Mediated Processes | Synapse