Unexpected diversity of ferredoxin-dependent thioredoxin reductases in cyanobacteria | Publicación