Protein sequence:
MGVWLNKDDYIRDLKRIILCFLIVYMAILVGTDQDFYSLLGVSKTASSREIRQAFKKLALKLHPDKNPNNPNAHGDFLKINRAYEVLKDEDLRKKYDKYGEKGLEDNQGGQYESWNYYRYDFGIYDDDPEIITLERREFDAAVNSGELWFVNFYSPGCSHCHDLAPTWRDFAKEVDGLLRIGAVNCGDDRMLCRMKGVNSYPSLFIFRSGMAPVKYHGDRSKESLVSFAMQHVRSTVTELWTGNFVNSIQTAFAAGIGWLITFCSKGGDCLTSQTRLRLSGMLDGLVNVGWMDCATQDNLCKSLDITTSTTAYFPPGATLNNKEKNSILFLNSLDAKEIYLEVIHNLPDFELLSANTLEDRLAHHRWLLFFHFGKNENSNDPELKKLKTLLKNDHIQVGRFDCSSAPDICSNLYVFQPSLAVFKGQGTKEYEIHHGKKILYDILAFAKESVNSHVTTLGPQNFPANDKEPWLVDFFAPWCPPCRALLPELRRASNLLYGQLKFGTLDCTVHEGLCNMYNIQAYPTTVVFNQSNIHEYEGHHSAEQILEFIEDLMNPSVVSLTPTTFNELVTQRKHNEVWMVDFYSPWCHPCQVLMPEWKRMARTLTGLINVGSIDCQQYHSFCAQENVQRYPEIRFFPPKSNKAYHYHSYNGWNRDAYSLRIWGLGFLPQVSTDLTPQTFSEKVLQGKNHWVIDFYAPWCGPCQNFAPEFELLARMIKGKVKAGKVDCQAYAQTCQKAGIRAYPTVKFYFYERAKRNFQEEQINTRDAKAIAALISEKLETLRNQGKRNKDEL

Annotated regions:
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: KKILYDILAFAKESVNSHVTTLGPQNFPANDKEPWLVDFFAPWCPPCRALLPELRRASNLLYGQLKFGTLDCTVHEGLCNMYNIQAYPTTVVFNQSNIHEYEGHHSAEQILEFIEDLM
type: DOMAIN
name: Thioredoxin_domain
description: Thioredoxin domain

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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