Flavin reductase P: structure of a dimeric enzyme that reduces flavin.