Protein sequence:
MGRPGMDSSEGRESNGVVPERNGGAVPAKQQLDGKDTLRYANILRSRNKFAEALQLYNNVLEKDEANVEALIGKGICLQAQSLPMQAIECFNEAVRIDPGNACALTYCGMIYKDEGHLVEAAEAYQKARNADPSYKPAAEFLAIVLTDLGTSLKLAGNTEEGIQKYCEALEVDSHYAPAYYNLGVVYSEMMQFDLALTCYEKAALERPLYAEAYCNMGVIYKNRGELEAAIACYERCLTISPNFEIAKNNMAIALTDLGTKVKIEGDINQGVAYYKKALFYNWHYADAMYNLGVAYGEMLNFEMAIVFYELALHFNPRCAEACNNLGVIYKDRDNLDKAVECYQMALSIKPNFSQSLNNLGVVYTVQGKMDAASSMIQKAIFANSTYAEAYNNLGVLYRDAGSITSAVQAYEKCLQIDPDSRNAGQNRLLALNYIDEGFDDKLYQAHREWGKRFLKLYPQYTSWDNPKVADRPLVIGYVSPDYFTHSVSYFIEAPLAHHDYSNYKVVVYSGVVKADAKTLRFKDKVLKKGGLWRDIYGIDEKKVASLVREDKVDILVELTGHTANNKLGTMACRPAPIQVTWIGYPNTTGLPTIDYRITDSLADPPDTTQKHVEELVRLPESFLCYSPSPEAGPVCPTPAILNGFITFGSFNNLAKITPKVLQVWAKILCAVPNSRLVVKCKPFCCDSIRQKFLSTLAELGLEPLRVDLLPLIHLNHDHMQAYSLMDISLDTFPYAGTTTTCESLYMGVPCVTMAGSVHAHNVGVSLL

Annotated regions:
phrase: AEACNNLGVIYKDRDNLDKAVECYQMALSIKPN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AEAYNNLGVLYRDAGSITSAVQAYEKCLQIDP
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: APAYYNLGVVYSEMMQFDLALTCYEK
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AEAYCNMGVIYKNRGELEAAIACYERCLTISPN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ADAMYNLGVAYGEMLNFEMAIVFYELALHFNP
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ADAMYNLGVAYGEMLNFEMAIVFYELALHFNPR
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AEAYCNMGVIYKNRGELEAAIACYERCLTISPN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AIALTDLGTKVKIEGDINQGVAYYKKALFYNWH
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ADAMYNLGVAYGEMLNFEMAIVFYELALHFNPR
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: APAYYNLGVVYSEMMQFDLALTCYEKAALERPL
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: SQSLNNLGVVYTVQGKMDAASSMIQKAIFANST
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: VEALIGKGICLQAQSLPMQAIECFNEAVRIDPG
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AIVLTDLGTSLKLAGNTEEGIQKYCEALEVDSH
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ACALTYCGMIYKDEGHLVEAAEAYQKARNADPS
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AEACNNLGVIYKDRDNLDKAVECYQMALSIKPN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AEAYNNLGVLYRDAGSITSAVQAYEKCLQIDPD
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: GKDTLRYANILRSRNKFAEALQLYNNVLEKDEA
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AEAYNNLGVLYRDAGSITSAVQAYEKCLQIDPD
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: VEALIGKGICLQAQSLPMQAIECFNEAVRIDPG
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ADAMYNLGVAYGEMLNFEMAIVFYELALHFN
type: REPEAT
name: Sel1-like
description: Sel1-like repeat

phrase: AEACNNLGVIYKDRDNLDKAVECYQMALSIK
type: REPEAT
name: Sel1-like
description: Sel1-like repeat

phrase: APAYYNLGVVYSEMMQFDLALTCYEKAALER
type: REPEAT
name: Sel1-like
description: Sel1-like repeat

phrase: DNPKVADRPLVIGYVSPDYFTHSVSYFIEAPLAHHDYSNYKVVVYSGVVKADAKTLRFKDKVLKKGGLWRDIYGIDEKKVASLVREDKVDILVELTGHTANNKLGTMACRPAPIQVTWIGYPNTTGLPTIDYRITDSLADPPDTTQKHVEELVRLPESF
type: DOMAIN
name: OGT/SEC/SPY_C
description: O-GlcNAc transferase, C-terminal

phrase: FITFGSFNNLAKITPKVLQVWAKILCAVPNSRLVVKCKPFCCDSIRQKFLSTLAELGLEPLRVDLLPLIHLNHDHMQAYSLMDISLDTFPYAGTTTTCESLYMGVPCVTMAGSVHAHNVGV
type: DOMAIN
name: OGT/SEC/SPY_C
description: O-GlcNAc transferase, C-terminal

phrase: ACALTYCGMIYKDEGHLVEAAEAYQKARNADPS
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AEAYCNMGVIYKNRGELEAAIACYERCLTISPN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: APAYYNLGVVYSEMMQFDLALTCYEKAALERPL
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AEACNNLGVIYKDRDNLDKAVECYQMALSIKPN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat