what are nad and fad derived from?
NADP+ is derived from NAD+ by phosphorylation of the 2′-hydroxyl group of the adenine ribose moiety. ... Flavin adenine dinucleotide (FAD) is synthesized from riboflavin and two molecules of ATP. Riboflavin is phosphorylated by ATP to give riboflavin 5′-phosphate (also called flavin mononucleotide, FMN).