>22fd_A mol:protein length:598 thioredoxin-disulfide reductase (NADPH)MPPIDGTSQWLQRTIESAAVIVFSKTTCPFCKKLKDVLAEAKIKHATIELDQLSNGSVIQKALSSFSKIETVPQMFVRGKFIGDSKAVLNYHNNNQLQAIVNENKYDYDLIIIGGGSGGLAAGKEAAKYGAKTAVLDYVEPTPMGTTWGLGGTCVNVGCIPKKLMHQAGLLSHSLEDAQHFGWSLDKSKISHDWSTMVEGVQSHIGSLNWGYKVSLRDNAVTYLNARGMLLSSHEVQITEKNKKVSTITGNKIILATGERPKYPEIPGAIEYGITSDDLFSLPYFPGKTLVVGASYVALECAGFLASLGGDVTVMVRSILLRGFDQQMAEKVGDYMENHGVKFAKLCVPDEITQLKPVDTENNKPGLLLVKGHYTDGKKFEEEFETVIFAVGREPQLSKLNCEAVGVKLDKNGRVVCSDDEQTTVSNIYAIGDINAGKPQLTPVAIHAGRYLARRLFAGATELTDYSNVATTVFTPLEYGACGLSEEDAIEKYGDNDIEVYHSHFKPLEWTVAHREDNVCYMKLVCRISDNMRVLGLHVLGPNAGEITQGYAVAIKMGATKEDFDRTIGIHPTCSETFTTLHVTKRSGGSAAVTGCCG