YhdA, a thermostable NADPH:FMN oxidoreductase fromBacillus subtil-is, reduces quinones via a ping-pong bi-bi mechanism with a pronounced preference for NADPH. The enzyme occurs as a stable tetramer in solu-tion. The two extended dimer surfaces are packed against each other by a 90 rotation of one dimer with respect to the other.