Protein sequence:
MLVTRGDRGGGERAPSRRPRCGLVPAGAAALLAGASCLCYGRSLRGEFVHDDVWAIVNNPDVRPGTPLRWAIFANDFWGKGLADSTSHKSYRPLCVLSFRLNIFLTGMNPFYFHAVNVILHCLVTLVLMYTCDKTVFKNRGLAFVTALLFAVHPVHTEAVAGIVGRADVLACLLFLLAFLSYQRSLDQGCAGQCFPTTASPFFLLLSLFLGTCAMLVKETGITVFGVCLVYDLFSPSHKQDKLSNGAVCQHSSGQPGSPQPSSQQAHPHRESRKQRFPHKDSWGGCHSPLPPEPKSSGFPMSPRAMWSLMRCLTGSTNRNFLLTLRPFLKRAILVISYVTVILYFRLWIMGGTMPLFSEQDNPASFSPYILTRFLTYSYLLAFNVWLLLAPITLCYDWQVGSIPLVETIWDVRNLATILLAVVMALLSLHCVAAFKRLEHKEVLAGLLFLVFPFIPASNLFFRVGFVVAERVLYMPSMGYCILFVHGLSKLCAGLSRCGATSLMASTVLLLLLFSWKTVKQNEIWLSRESLFRSGVQTLPHNAKVHYNYANFLKDQGRNKEAIYHYRTALKLYPRHASALNNLGTLTKDMAEAKMYYQKALQLHPQHNRALFNLGNLLKSQEKTEEAIMLLKESIKYGPDFADAYSSLASLLAEQERFKEAEDIYQAGIKNCPDSSDLHNNYAVFLVDSGFPEKAVAHYQQAIQLSPSHHVAVVNLGRLYRSLGENSKAEEWYRRALKVARTAEVLSPLGALYYNTGRHKEALEVYREAVSLQPSQRELRLALAQVLAVMGQTKEAEKITSHIVSEEPRCLECYRLLSAIHSKQEHHGKALEAIEKALQLKPKDPKVISELFFTKGNQLREQNLLDKAFESYEAAVTLDPDQAQAWMNMGGIRHIQGSYVSARAYYERALKLVPDSKLLKENLAKLDRLERRLQEVRERDQT

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

phrase: EIWLSRESLFRSGVQTLPHNAKVHYNYANFLK
type: REPEAT
name: HAT
description: HAT (Half-A-TPR) repeat

phrase: ERFKEAEDIYQAGIKNCPDSSDLHNNYAVFLV
type: REPEAT
name: HAT
description: HAT (Half-A-TPR) repeat

phrase: KDMAEAKMYYQKALQLHPQHNRALFNLGNLLK
type: REPEAT
name: HAT
description: HAT (Half-A-TPR) repeat

phrase: GSYVSARAYYERALKLVPDSKLLKENLAKLDRLER
type: REPEAT
name: HAT
description: HAT (Half-A-TPR) repeat

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

phrase: GTMPLFSEQDNPASFSPYILTRFLTYSYLLAFNVWLLLAPITLCYDWQVGSIPLVETIWDVRNLATILLAVV
type: DOMAIN
name: TMTC_DUF1736
description: Protein O-mannosyl-transferase TMTC, DUF1736

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