Structure–function relationships in Anabaena ferredoxin/ferredoxin:NADP+ reductase electron transfer: insights from site-directed mutagenesis, transient absorption spectroscopy and X-ray crystallography | Publicación