Flavoprotein je jedan od mnogih proteina prisutnih u ljudskoj i životinjskoj staničnoj strukturi. Sadrže specifičnu nukleinsku kiselinu zvanu riboflavin i nužni su za brojne stanične funkcije, kao što je oslobađanje stanica od otpada. Kada se pregleda pod mikroskopom, flavoprotein je obično žut, odakle dolazi prefiks u riječi – flavus na latinskom znači “žuto”. Drugi dio pojma, protein, odnosi se na sposobnost flavoproteina da obavlja specifične i potrebne biološke funkcije.
Osim što oslobađa stanice od otpada, flavoprotein također propušta hranjive tvari u stanicu kroz njezinu stijenku. Ovaj proces premještanja korisnih stvari u ćeliju, a otpadnih tvari van naziva se disanje. To je kontinuirani proces, vrlo sličan disanju, tijekom kojeg potrebni kisik ulazi u pluća, obrađuje se i izlazi iz pluća kao ugljični dioksid. U slučaju stanične funkcije, flavoprotein dopušta hranjivim tvarima da uđu u stanicu, pomaže stanici da ih obradi i gura otpad natrag kroz staničnu stijenku.
Znanstvenici klasificiraju flavoproteine kao enzime ili katalizatore za funkcije stanica. Enzimi su vrlo stabilne molekularne strukture koje se lako drže zajedno i pomažu u izvođenju potrebnih kemijskih reakcija. Zovu se katalizatori jer brzo stimuliraju te reakcije i mogu obavljati istu funkciju mnogo puta, a da se ne razgrađuju. Katalizatori stimuliraju početak reakcije, slično kao mala šibica koja pokreće veću lomaču. Utakmica je uključena samo u prvu iskru vatre, kojoj obično nije potrebna daljnja stimulacija za širenje.
Nukleinska kiselina koja omogućuje funkcioniranje flavoproteina je riboflavin, hranjiva tvar koja nastaje kada tijelo apsorbira vitamin B12. Riboflavin obnavlja hranjive tvari u flavoproteinu, čineći vitamin B12 esencijalnim za zdravu staničnu funkciju. Bez vitamina B12, disanje stanica može se razbiti, ostavljajući otpad da se skuplja u stanicama. U ekstremnim slučajevima to može ubiti organizam. Međutim, većina slučajeva nedostatka B12 je mala i može uzrokovati simptome poput umora i općeg osjećaja težine.
Oni koji brinu o unosu dovoljno B12 u svoju prehranu obično bi trebali konzumirati zdravu količinu mliječnih proizvoda i gljiva, kao i sve vrste graha, kelja i špinata. Otprilike jedna porcija bilo koje od ovih namirnica svaki dan trebala bi održati nečije flavoproteine zdravim i funkcionalnim. Osobe koje imaju poteškoća s unosom dovoljno B12, kao što su osobe koje ne podnose laktozu, možda će htjeti uzeti vitaminske dodatke. U većini trgovina ili diskontnih trgovina obično se mogu pronaći dodaci B12, koji se prodaju pojedinačno i kao dio multivitaminskih mješavina. Oni koji su zainteresirani za uzimanje dodataka prehrani uvijek bi se trebali posavjetovati sa svojim liječnicima za informacije o pravilnim količinama doziranja.