Cyanobacterial electron carrier proteins as electron donors to CYP106A2 from Bacillus megaterium ATCC 13368 | Publicación