Protein sequence:
MSSKEVKTALKSARDAIRNKEYKEALKHCKTVLKQEKNNYNAWVFIGVAAAELEQPDQAQSAYKKAAELEPDQLLAWQGLANLYEKYNHINAKDDLPGVYQKLLDLYESVDKQKWCDVCKKLVDLYYQEKKHLEVARTWHKLIKTRQEQGAENEELHQLWRKLTQFLAESTEDQNNETQQLLFTAFENALGLSDKIPSEDHQVLYRHFIQSLSKFPHESARLKKACEGMINIYPTVQYPLEVLCLHLIESGNLTDEGQQYCCRLVEMDSKSGPGLIGLGIKALQDKKYEDAVRNLTEGLKESPVCTSGWYHLAEAQVKMHRPKEAVLSCSQALKIVDNLGASGNSLYQRNLCLHLKAEALIKLSDYDSSEEAIRTLDQISDADNIPGLLVLKSLAYRNKGSFDEAAKIMEDLLSSYPDLAEVHALEALIHFTKKDYLQAEKCFQRALEKDTEVAEYHYQLGLTYWFMGEETRKDKTKALTHFLKAARLDTYMGKVFCYLGHYYRDVVGDKNRARGCYRKAFELDDTDAESGAAAVDLSVELEDMEMALAILTTVTQKASAGTAKWAWLRRGLYYLKAGQHSQAVADLQAALRADPKDFNCWESLGEAYLSRGGYTTALKSFTKASELNPESIYSVFKVAAIQQILGKYKEAVAQYQMIIKKKEDYVPALKGLGECHLMMAKAALVDYLDGKAVDYIEKALEYFTCALQHRADVSCLWKLAGDACTCLYAVAPSKVNVHVLGVLLGQKEGKQVLKKNELLHLGGRCYGRALKLMSTSNTWCDLGINYYRQAQHLAETGSNMNDLKELLEKSLHCLKKAVRLDSNNHLYWNALGVVACYSGIGNYALAQHCFIKSIQSEQINAVAWTNLGVLYLTNENIEQAHEAFKMAQSLDPSYLMCWIGQALIAEAVGSYDTMDLFRHTTELNMHTEGALGYAYWVCTTLQDKSNRETELYQYNILQMNAIPAAQVILNKYVERIQNYAPAFTMLGYLNEHLQLKKEAANAYQRAILLLQTAEDQDTYNVAIRNYGRLLCSTGEYDKAIQAFKSTPLEVLEDIIGFALALFMKGLYKESSKAYERALSIVESEQDKAHILTALAITEYKQGKTDVAKTLLFKCSILKEPTTESLQALCALGLAMQDATLSKAALNELLKHIKHKDSNYQRCLLTSAIYALQGRSVAVQKQISKAVHSNPGDPALWSLLSRVVAQYAQRNAKGGVVAGNVAHILDSNHGKKALLYTAVNQLAMGSSSAEDEKNTALKTIQKAALLSPGDPAIWAGLMAACHADDKLALVNNTQPKRIDLYLALLSAVSASIKDEKFFENYNQSLEKWSLSQAVTGLIDTGRISEAETLCTKNLKSNPDQPAVILLLRQVQCKPLLESQKPLPDAVLEELQKTVMSNSTSVPAWQWLAHVYQSQGMMRAAEMCYRKSLQLASQRGSWSGKLSSLLRLALLALKVCMANISNDHWPSLVQEATTEALKLCFCPLAVLLQALLQFKRKMGARETRRLLERVVYQPGYPKSIASTARWYLLRHLYAKDDYELIDVLVNNAKTHGDTRALELNQRLSSQ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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