Protein sequence:
MGVWLNKDDFIRDLKRISLCLLILYVVVVVGTDQNFYSLLGVSKTASSREIRQAFKKLALKLHPDKNPNNPNAHGDFLKINRAYEVLKDEDLRKKYDKYGEKGLEDNQGGQYESWSYYRYDFGIYDDDPEIITLERREFDAAVNSGELWFVNFYSPGCSHCHDLAPTWREFAKEVDGLLRIGAVNCGDDRMLCRMKGVNSYPSLFIFRSGMAAVKYNGDRSKESLVAFAMQHVRSTVTELSTGNFVNAIETAFAAGVGWLITFCSKGEDCLTSQTRLRLSGMLDGLVNVGWVDCDAQDSLCKSLDTTASTTAYFPPGATLNDREKSSVLFLNSLDAKEIYMEIIHNLPDFELLSANQLEDRLAHHRWLVFFHFGKNENANDPELKKLKTLLKNEHIQVGRFDCSSAPGICSDLYVFQPCLAVFKGQGTKEYEIHHGKKILYDILAFAKESVNSHVTTLGPQNFPASDKEPWLVDFFAPWCPPCRALLPELRKASTLLYGQLKVGTLDCTIHEGLCNMYNIQAYPTTVVFNQSSIHEYEGHHSAEQILEFIEDLRNPSVVSLTPSTFNELVKQRKHDEVWMVDFYSPWCHPCQVLMPEWKRMARTLTGLINVGSVDCQQYHSFCTQENVQRYPEIRFYPQKSSKAYQYHSYNGWNRDAYSLRSWGLGFLPQASIDLTPQTFNEKVLQGKTHWVVDFYAPWCGPCQNFAPEFELLARMIKGKVRAGKVDCQAYPQTCQKAGIKAYPSVKLYQYERAKKSIWEEQINSRDAKTIAALIYGKLETLQSQVKRNKDEL

Annotated regions:
phrase: KKILYDILAFAKESVNSHVTTLGPQNFPASDKEPWLVDFFAPWCPPCRALLPELRKASTLLYGQLKVGTLDCTIHEGLCNMYNIQAYPTTVVFNQSSIHEYEGHHSAEQILEFIEDLR
type: DOMAIN
name: Thioredoxin_domain
description: Thioredoxin domain

phrase: YSLLGVSKTASSREIRQA
type: DOMAIN
name: DnaJ_domain
description: DnaJ domain

phrase: FKKLALKLHPDKNPN
type: DOMAIN
name: DnaJ_domain
description: DnaJ domain

phrase: NAHGDFLKINRAYEVLKDED
type: DOMAIN
name: DnaJ_domain
description: DnaJ domain

phrase: LRKKYDKYGEKGLEDNQGG
type: DOMAIN
name: DnaJ_domain
description: DnaJ domain

phrase: QNFYSLLGVSKTASSREIRQAFKKLALKLHPDKNPNNPNAHGDFLKINRAYEVLKDED
type: DOMAIN
name: DnaJ_domain
description: DnaJ domain

phrase: PSVVSLTPSTFNELVKQRKHDEVWMVDFYSPWCHPCQVLMPEWKRMARTLTGLINVGSVDCQQYHSFCTQENVQRYPEIRFYPQKSSKAYQYHSYNGWNRDAYSLRS
type: DOMAIN
name: ERdj5_TRX_C
description: ERdj5, C-terminal thioredoxin domain

phrase: DLTPQTFNEKVLQGKTHWVVDFYAPWCGPCQNFAPEFELLARMIKGKVRAGKVDCQAYPQTCQKAGIKAYPSVKLYQYERAKKSI
type: DOMAIN
name: Thioredoxin_domain
description: Thioredoxin domain

phrase: SDKEPWLVDFFAPWCPPCRALLPELRKASTLLYGQLKVGTLDCTIHEGLCNMYNIQAYPTTVVFNQSSIHEYEGHHSAEQILEFI
type: DOMAIN
name: Thioredoxin_domain
description: Thioredoxin domain

phrase: IITLERREFDAAVNSGELWFVNFYSPGCSHCHDLAPTWREFAKEVDGLLRIGAVNCGDDRMLCRMKGVNSYPSLFIFRSGMAAVKYNGDRSKESLVAF
type: DOMAIN
name: Thioredoxin_domain
description: Thioredoxin domain

phrase: VVSLTPSTFNELVKQRKHDEVWMVDFYSPWCHPCQVLMPEWKRMARTLTGLINVGSVDCQQYHSFCTQENVQRYPEIRFYPQKSSK
type: DOMAIN
name: Thioredoxin_domain
description: Thioredoxin domain

phrase: GFLPQASIDLTPQTFNEKVLQGKTHWVVDFYAPWCGPCQNFAPEFELLARMIKGKVRAGKVDCQAYPQTCQKAGIKAYPSVKLYQYERAKKSIWEEQINSRDAKTIAALIYGKLETLQSQVKRNKDE
type: DOMAIN
name: Thioredoxin_domain
description: Thioredoxin domain

phrase: VVDFYAPWCGPCQNFAPE
type: CONSERVED_SITE
name: Thioredoxin_CS
description: Thioredoxin, conserved site

phrase: NFYSLLGVSKTASSREIRQAFKKLALKLHPDKNPNNPNAHGDFLKINRAYEVLKDEDLRKKYDKY
type: DOMAIN
name: DnaJ_domain
description: DnaJ domain

phrase: NFYSLLGVSKTASSREIRQAFKKLALKLHPDKNPNNPNAHGDFLKINRAYEVLKDEDLRKKY
type: DOMAIN
name: DnaJ_domain
description: DnaJ domain

phrase: PEIITLERREFDAAVNSGELWFVNFYSPGCSHCHDLAPTWREFAKEVDGLLRIGAVNCGDDRMLCRMKGVNSYPSLFIFRSGMAAVKYNGDRSKESLVAF
type: DOMAIN
name: ERdj5_TRX_N
description: ERdj5, first thioredoxin domain

phrase: NFYSLLGVSKTASSREIRQAFKKLALKLHPDKNPNNPNAHGDFLKINRAYEVLK
type: DOMAIN
name: DnaJ_domain
description: DnaJ domain

phrase: LVDFFAPWCPPCRALLPE
type: CONSERVED_SITE
name: Thioredoxin_CS
description: Thioredoxin, conserved site

phrase: ESWSYYRYDFGIYDDDPEIITLERREFDAAVNSGELWFVNFYSPGCSHCHDLAPTWREFAKEVDGLLRIGAVNCGDDRMLCRMKGVNSYPSLFIFRSGMAAVKYNGDRSKESLVAFAMQHV
type: DOMAIN
name: Thioredoxin_domain
description: Thioredoxin domain

phrase: QASIDLTPQTFNEKVLQGKTHWVVDFYAPWCGPCQNFAPEFELLARMIKGKVRAGKVDCQAYPQTCQKAGIKAYPSVKLYQYERAKKSIWEEQINSRDAKTIAAL
type: DOMAIN
name: ERdj5_TRX_C
description: ERdj5, C-terminal thioredoxin domain

phrase: SHVTTLGPQNFPASDKEPWLVDFFAPWCPPCRALLPELRKASTLLYGQLKVGTLDCTIHEGLCNMYNIQAYPTTVVFNQSSIHEYEGHHSAEQILEF
type: DOMAIN
name: ERdj5_TRX_C
description: ERdj5, C-terminal thioredoxin domain