>A0A838W0N2|thioredoxin-disulfide reductase|EC 1.8.1.9|Nitrosopumilus sp|TrEMBL MLYQADGSGETGHSFSSDIKSDNHFDVIIIGSGPAGYTASIYTSRAKLKTLIITGSLPGG QLMTTSEVENYPGFPNGIFGPELMINMKQQSERFGTAMITDEVKKVNFNQRPFEIYTESS IYTAESVLISTGATPRKLGIEPEQAFAGRGISYCATCDGPFFKDQHIVVVGGGDTALEEA SFLTKFGKSVKIIHRREHLRASKILQERAFENPKIEFVWNSSVVDIKGDNKISSIIIKNI KNGEEKKLNVGGLFVAIGHEPNTSIFKGQIEMDDKGYVIVNNYTQTNIDGVFASGDVHDH RYRQAITAAGFGCMAALDIEKWLAEKRN