FAD-binding protein that may have monooxygenase activity using NADPH and/or NADH as an electron donor. The crystal structure article has been retracted because submission was made without agreement from the last author. The protein was predicted in that paper to be a Baeyer-Villiger monooxygenase, but such activity was never experimentally shown. However, the protein binds to FAD in the crystal structure, and is probably an oxidoreductase.