GCA_000009705.1 asl2469 definition ferredoxin-thioredoxin reductase variable subunit