Protein sequence:
MLEGKMADINFKEVTLIVSVVAACYWNSLFCGFVFDDVSAILDNKDLHPSTPLKTLFQNDFWGTPMSEERSHKSYRPLTVLTFRLNYLLSELKPMSYHLLNTVFHAVVSVIFLKVCRLFLDKRSSMIAALLFAVHPIHTEAVTGVVGRAELLSSVFFLAAFLSYTKSKGPDNSIVWTPIVLTVFLVAVATLCKEQGITVVGICCVYEVFVAQGYTLPMLCTVAGQFLRGKGSIPLSMLQTLVKLIVLMLSTLLLVVVRVQVIQSQLPVFTRFDNPAAVSPTPTRQLTFNYLLPVNAWLLLNPSELCCDWTMGTIPLIESFLDVRNLATFAFFCFLGALGIFSLRYPGDSSKTVLMALCLMALPFIPASNLFFPVGFVVAERVLYVPSMGFCILVAHGWQKISNKSVLKKLSWVCLSMVILTHALKTLHRNWDWESEYTLFMSALKVNKNNAKLWNNVGHALENEKNFEKALKYFLQATHVQPDDIGAHMNVGRTYKNLNRSREAEASYMLAKSLMPQIIPGKKYAARIAPNHLNVYINLANLIRANESRLEEADQLYRQAISMRPDFKQAYISRGELLLKMNKPLKAKEAYLKALELDRNNADLWYNLAIVYIELKEPNEALKNFNRALELNPKHKLALFNSAILMQESGEVKLRPEARKRLLNYVNEEPQDANGYFNLGMLAMDDKKDSEAESWMKKAIKLQPDFRSALFNLALLYSQTAKELKALPILEELLKYYPDHTKGLILKGDILMNQKKDIPGAKKCFEKILEMDPSNVQGKHNLCVVYFEEKELLKAERCLVETLALAPHEEYIQRHLSIVRDRISSSGIVEQPLAPADKTPGTEEREEIPSEDVKEISSESRPPQILKTNNNRNSKSNKQSTENADQDAPHKTTKDIKEIEKKRVAALKRLEEIERILNGE

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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