A protein disulfide oxidoreductase from the archaeon Pyrococcus furiosus contains two thioredoxin fold units

A protein disulfide oxidoreductase from the archaeon Pyrococcus furiosus contains two thioredoxin fold units