Flavoprotein je ena izmed mnogih beljakovin, ki so prisotne v človeški in živalski celični strukturi. Vsebujejo specifično nukleinsko kislino, imenovano riboflavin, in so potrebne za številne celične funkcije, kot je odstranjevanje odpadkov iz celic. Ko ga pregledamo pod mikroskopom, je flavoprotein običajno rumen, od koder izvira predpona v besedi – flavus v latinščini pomeni “rumen”. Drugi del izraza, beljakovine, se nanaša na sposobnost flavoproteina, da opravlja specifične in potrebne biološke funkcije.
Poleg tega, da se celice znebijo odpadkov, flavoprotein skozi njeno steno dopušča hranila v celico. Ta proces premikanja uporabnih predmetov v celico in odpadnih predmetov ven se imenuje dihanje. Gre za neprekinjen proces, zelo podoben dihanju, med katerim potrebni kisik vstopi v pljuča, se predela in izstopi iz pljuč kot ogljikov dioksid. V primeru celične funkcije flavoprotein dovoli hranilom vstopiti v celico, pomaga celici jih predelati in potisne odpadke nazaj skozi celično steno.
Znanstveniki razvrščajo flavoproteine kot encime ali katalizatorje za celične funkcije. Encimi so zelo stabilne molekularne strukture, ki se zlahka držijo skupaj in pomagajo izvajati potrebne kemične reakcije. Imenujejo se katalizatorji, ker hitro stimulirajo te reakcije in lahko večkrat opravljajo isto funkcijo, ne da bi se pokvarili. Katalizatorji spodbudijo začetek reakcije, podobno kot majhna vžigalica prižge večji kres. Tekma je vključena samo v prvo iskrico ognja, ki običajno ne potrebuje dodatne stimulacije za širjenje.
Nukleinska kislina, ki omogoča delovanje flavoproteina, je riboflavin, hranilo, ki nastane, ko telo absorbira vitamin B12. Riboflavin obnavlja hranila v flavoproteinu, zaradi česar je vitamin B12 bistven za zdravo delovanje celic. Brez vitamina B12 se lahko celično dihanje pokvari, zaradi česar se odpadki zbirajo v celicah. V skrajnih primerih lahko to ubije organizem. Večina primerov pomanjkanja B12 pa je manjših in lahko povzroči simptome, kot sta utrujenost in splošen občutek teže.
Tisti, ki jih skrbi, da bi v svojo prehrano vnesli dovolj B12, bi morali običajno zaužiti zdravo količino mlečnih izdelkov in gob, pa tudi vse vrste fižola, ohrovta in špinače. Približno ena porcija katerega koli od teh živil na dan bi morala ohranjati zdrave in funkcionalne flavoproteine. Posamezniki, ki imajo težave z uživanjem dovolj B12, kot so ljudje, ki ne prenašajo laktoze, bodo morda želeli poskusiti jemati vitaminske dodatke. Običajno lahko najdete dodatke B12 v večini trgovin z živili ali diskontnih trgovin, ki se prodajajo posamezno in kot del multivitaminskih mešanic. Tisti, ki jih zanima jemanje dodatkov, se morajo vedno posvetovati s svojim zdravnikom za informacije o ustreznih količinah odmerkov.