Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
reduced riboflavin + NAD(P)+ riboflavin + NAD(P)H + H
This enzyme catalyses the reduction of soluble flavins.
The structure of the protein suggests that the enzymatic mechanism of flavin reductase is of a bisubstrate-biproduct nature3. Due to its structural features, the enzyme is not able to bind both NAD(P)H and flavin at the same time. Therefore, in the proposed mechanism the flavin reductase first binds NAD(P)H and stabilizes the release of a hydride3. Next, NAD(P)+ is released and the flavin mononucleotide binds to the enzyme. This is followed by further protonation when the hydride attacks a nitrogen atom on the flavin mononucleotide3. Finally, the reduced flavin is released from flavin reductase. If this mechanism is indeed correct, it suggests that the reduction of flavin by flavin reductase is dependent on the enzyme binding first to NAD(P)H3.
References
Fontecave M, Eliasson R, Reichard P (September 1987). "NAD(P)H:flavin oxidoreductase of Escherichia coli. A ferric iron reductase participating in the generation of the free radical of ribonucleotide reductase". The Journal of Biological Chemistry. 262 (25): 12325–31. PMID3305505.