Protein sequence:
MASVYIPVQNSEEEVRVVLDQLPRDASDILDILKAEQAPLDLWLIIAREYFKQGKIEQFRQILEEGSSSDIDEYYADVKYERIAILNALGAYYSYLGKTETKNREKEEQFISATRYYNKASRIDMHEPSTWVGKGQLLLAKGEIDNALQAFKIVLDTAPDNVPALLGQASVEFNRGRFSESLQLYKRALQVFPGCPAAVRLGIGLCRYKLGQLDKARQAFDRVLQLDPDNVEALVALGIMDLQANDSIGMRKGMDRMQQAFEIYPYCASALNYLANHFFFTGQHFLVEQLTETALAVTTHGPTKSHSFYNLARSYHSKGDFEKAGMYYMAAIKETNNNPHEFVFPYFGLGQVQLKLGELKGSVFNFEKVLEVYPDNCETLKALGHLYTQLGQNEKALEYMRKATKLDPRDAQAFVGLGELLISSDTGAALDAFKMARTLMKKGGQEVPIEVLNDIGALHFEREEFESALENFKEALGDGIWISFLDEKENLEQTGVSVLGYKDTGIFHRLIESGHSVDVPWNKVTTLFNLARLLEQIHKTEAATFMYRLILFKYPGYIDAYLRLAASAKAQNNLPLAIELVNEALKVDDKNPNALSLLGELELKNDDWVKAKETFRAANDATDGKDSYAILSLGNWNYFAAMRNEKRNPKLEATHLEKAKELYTKVLTQHNSNMYAANGSGIVLAEKGQFDIAKDVFTQVQEAASGSVFLQMPDVWVNLAHVYFAQGNFALTVKMYQNCLRKFFYNTDSQILLYLARTHYEAEQWQECKKTLLRAIHLTPSNYTFRFDLGAVMQKSSSSTLQKKKRTADEVRSTVAEAENAVRVFTQLSAASDLHVHGFDSKKIQTHVQYCSHLLEAAKVHREAAEQEELQNRQRLEVARQAALAEEARRKAEEQRKYQLEKRKQEEELRRLKQEEEKFQRIKEQWKSSTPGSNKRKDRVEDDDGESKPSERRRKKGGKRRKKDKSSRARHYEDDEEEAATMDDHNEVEDEDANTNYNREDEMTTQEAEEPVDDDAHDLLAAAGLEDPDVDDDEVPTSGVRRRRALSSSDEEGELMEESHPNSSPQKEKEESNGEAGDPNMEEEEEEEEAN

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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