Protein sequence:
MVVTTSARGGGGDRTPSRRRGCGLAPAGAAALLAGASCLCYGRSLQGEFVHDDVWAIVNNPDVRPGAPLRWGIFTNDFWGKGMAENTSHKSYRPLCVLTFKLNIFLTGMNPFYFHAVNIILHCLVTLVLMYTCDKTVFKNRGLAFVTALLFAVHPIHTEAVAGIVGRADVLACLLFLLAFLSYNRSLDQGCVGGSFPSTVSPFFLLLSLFLGTCAMLVKETGITVFGVCLVYDLFSLSNKQDKSSNGALCPRSPQQPGSPQPSSLPGHPHRENGKQQRFPHKGAWGGCHSPLPPEPKSSGFPVSPRAVWSMMRFLTYSYLLAFNVWLLLAPVTLCYDWQVGSIPLVETIWDMRNLATIFLAVVMALLSLHCLAAFKRLEHKEVLVGLLFLVFPFIPASNLFFRVGFVVAERVLYMPSMGYCILFVHGLSKLCTWLNRCGATTLIVSTVLLLLLFSWKTVKQNEIWLSRESLFRSGVQTLPHNAKVHYNYANFLKDQGRNKEAIYHYRTALKLYPRHASALNNLGTLTRDTAEAKMYYQRALQLHPQHNRALFNLGNLLKSQEKKEEAITLLKDSIKYGPEFADAYSSLASLLAEQERFKEAEEIYQTGIKNCPDSSDLHNNYGVFLVDTGLPEKAVAHYQQAIKLSPSHHVAMVNLGRLYRSLGENSMAEEWYKRALQVAHKAEILSPLGALYYNTGRYEEALQIYQEAAALQPSQRELRLALAQVLAVMGQTKEAEKMTNHIVSEETGCLECYRLLSAIYSKQENHDKALDAIDKALQLKPKDPKVISELFFTKGNQLREQNLLDKAFESYRVAVQLNPDQAQAWMNMGGIQHIKGKYVSARAYYERALQLVPDSKLLKENLAKLDRLEKRLQEVREKDQT

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

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

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

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

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

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

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

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

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

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

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

phrase: AKVHYNYANFLKDQGRNKEAIYHYRTALKLYPR
type: REPEAT
name: TPR_2
description: Tetratricopeptide repeat 2

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

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

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

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

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

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

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

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

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

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

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