La vitamina B12 (cobalamina) serve a produrre globuli rossi sani e a far funzionare bene i nervi, il cervello e il midollo spinale. Il corpo non sa produrla: arriva dagli alimenti di origine animale come latte, yogurt, formaggio, uova, carne e pesce, e dagli alimenti con B12 aggiunta (fortificati).
Per assorbire la B12, lo stomaco produce una proteina chiamata fattore intrinseco, e la B12 viene poi assorbita nell'ultimo tratto dell'intestino tenue. Un problema in un punto qualsiasi di questo percorso, oppure troppa poca B12 nell'alimentazione, può portare a una carenza.
Il corpo ne tiene una scorta per diversi anni nel fegato, quindi i sintomi di solito arrivano piano piano, nel giro di mesi o anni. Per questo è facile dare la colpa della B12 bassa all'età, allo stress o a una vita piena di impegni.



