Protein sequence:
MDSQELKTLINYYCQERYFHHVLLVASEGIKRYGSDPVFRFYHAYGTLMEGKTQEALREFEAIKNKQDVSLCSLLALIYAHKMSPNPDREAILESDARVKEQRKGAGEKALYHAGLFLWHIGRHDKAREYIDRMIKISDGSKQGHVLKAWLDITRGKEPYTKKALKYFEEGLQDGNDTFALLGKAQCLEMRQNYSGALETVNQIIVNFPSFLPAFVKKMKLQLALQDWDQTVETAQRLLLQDSQNVEALRMQALYYVCREGDIEKASTKLENLGNTLDAMEPQNAQLFYNITLAFSRTCGRSQLILQKIQTLLERAFSLNPQQSEFATELGYQMILQGRVKEALKWYKTAMTLDETSVSALVGFIQCQLIEGQLQDADQQLEFLNEIQQSIGKSAELIYLHAVLAMKKNKRQEEVINLLNDVLDTHFSQLEGLPLGIQYFEKLNPDFLLEIVMEYLSFCPMQPASPGQPLCPLLRRCISVLETVVRTVPGLLQTVFLIAKVKYLSGDIEAAFNNLQHCLEHNPSYADAHLLLAQVYLSQEKVKLCSQSLELCLSYDFKVRDYPLYHLIKAQSQKKMGEIADAIKTLHMAMSLPGMKRIGASTKSKDRKTEVDTSHRLSIFLELIDVHRLNGEQHEATKVLQDAIHEFSGTSEEVRVTIANADLALAQGDIERALSILQNVTAEQPYFIEAREKMADIYLKHRKDKMLYITCFREIAERMANPRSFLLLGDAYMNILEPEEAIVAYEQALNQNPKDGTLASKMGKALIKTHNYSMAITYYEAALKTGQKNYLCYDLAELLLKLKWYDKAEKVLQHALAHEPVNELSALMEDGRCQVLLAKVYSKMEKLGDAITALQQARELQARVLKRVQMEQPDAVPAQKHLAAEICAEIAKHSVAQRDYEKAIKFYREALVHCETDNKIMLELARLYLAQDDPDSCLRQCALLLQSDQDNEAATMMMADLMFRKQDYEQAVFHLQQLLERKPDNYMTLSRLIDLLRRCGKLEDVPRFFSMAEKRNSRAKLEPGFQYCKGLYLWYTGEPNDALRHFNKARKDRDWGQNALYNMIEICLNPDNETVGGEVFENLDGDLGNSTEKQESVQLAVRTAEKLLKELKPQTVQGHVQLRIMENYCLMATKQKSNVEQALNTFTEIAASEKEHIPALLGMATAYMILKQTPRARNQLKRIAKMNWNAIDAEEFEKSWLLLADIYIQSAKYDMAEDLLKRCLRHNRSCCKAYEYMGYIMEKEQAYTDAALNYEMAWKYSNRTNPAVGYKLAFNYLKAKRYVDSIDICHQVLEAHPTYPKIRKDILDKARASLRP

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

phrase: EAATMMMADLMFRKQDYEQAVFHLQQLLERKPDNYMTLSRLIDLLRRCGKLEDVPRFFSMAEKRNSRAKLEPGFQYCKGLYLWYTGEPNDALRHFNKARKDRDWGQNALYNMIEIC
type: DOMAIN
name: ARM_TT21_5th
description: Tetratricopeptide repeat protein 21A/21B, fifth ARM repeats domain

phrase: TAEKLLKELKPQTVQGHVQLRIMENYCLMATKQKSNVEQALNTFTEIAASEKEHIPALLGMATAYMILKQTPRARNQLKRIAKMNWNAIDAEEFEKSWLLLADIYIQSAKYDMAEDLLKRCLRHNRSCCKAYEYMGYIMEKEQAYTDAALNYEMAWKYSNRTNPAVGYKLAFNYLKAKRYVDSIDICHQVLEAHPTYPKIRKDILDKA
type: DOMAIN
name: ARM_TT21_C
description: Tetratricopeptide repeat protein 21A/21B, C-terminal ARM domain

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

phrase: INYYCQERYFHHVLLVASEGIKRYGSDPVFRFYHAYGTLMEGKTQEALREFEAIKNKQDVSLCSLLALIYAHKMSPNPDREAILESDARVKEQRKGAGEKALYHAGLFLWHIGRHDKAREYIDRMIKISDGSKQGHVLKAWLDITRGKEPYTKKALKYFEEGLQDGNDTFALLGKAQCLEMRQNYSGALETVNQIIVNFPSFLPAFVKKMKLQLALQDWDQT
type: DOMAIN
name: ARM_TT21_N
description: Tetratricopeptide repeat protein 21A/21B, N-terminal ARM repeat

phrase: LASKMGKALIKTHNYSMAITYYEAALKTGQKNYLCYDLAELLLKLKWYDKAEKVLQHALAHEPVNELSALMEDGRCQVLLAKVYSKMEKLGDAITALQQARELQARVLKRVQMEQPDAVPAQKHLAAEICAEIAKHSVAQRDYEKAIKFYREA
type: DOMAIN
name: ARM_TT21_4th
description: Tetratricopeptide repeat protein 21A/21B, fourth ARM domain

phrase: KLENLGNTLDAMEPQNAQLFYNITLAFSRTCGRSQLILQKIQTLLERAFSLNPQQSEFATELGYQMILQGRVKEALKWYKTAMTLDETSVSALVGFIQCQLIEGQLQDADQQLEFLNEIQQSIGKSAELIYLHAVLAMKKNKRQEEVINLLNDVLDTHFSQLEGLPLGIQYFEKLNPDFLLEIVMEYLSFCPMQPASPGQPLCPLLRRCISVLETVVRTVPGLLQTVFLIAKVKYLSGDIEAAFNNLQHCLEHNPSYADAHLLLAQVYLS
type: DOMAIN
name: ARM_TT21_2nd
description: Tetratricopeptide repeat protein 21A/21B, second ARM domain