Molecular heterogeneity of ferredoxin:NADP+ oxidoreductase from the cyanobacterium Anabaena cylindrica | Publicación