Role of specific residues in coenzyme binding, charge–transfer complex formation, and catalysis in Anabaena ferredoxin NADP+-reductase | Publicación