Vitamin B12 (kobalamin) trengs for å lage friske røde blodceller og for å holde nervene, hjernen og ryggmargen i gang. Kroppen kan ikke lage det selv: det kommer fra animalsk mat som melk, yoghurt, ost, egg, kjøtt og fisk, og fra mat som er tilsatt B12 (beriket).
For å ta opp B12 lager magesekken et protein som kalles intrinsisk faktor, og B12 tas deretter opp i siste del av tynntarmen. Et problem hvor som helst langs den veien, eller for lite B12 i kosten, kan føre til mangel.
Kroppen har lager for flere år i leveren, så symptomene sniker seg som regel på over måneder eller år. Derfor er det lett å skylde lav B12 på alder, stress eller en travel hverdag.



