Structure of a thioredoxin-like 2fe-2s ferredoxin from aquifex aeolicus Academic Article uri icon