TXNDC12 GI:7705696 thioredoxin domain containing 12 1 metrprlgat cllgfsflll vissdghngl gkgfgdhihw rtledgkkea 50 51 aasglplmvi ihkswcgack alkpkfaest eiselshnfv mvnledeeep 100 101 kdedfspdgg yiprilfldp sgkvhpeiin engnpsykyf yvsaeqvvqg 150 151 mkeaqerltg dafrkkhled el