Protein sequence:
MVALMDKIAQLFRNKQYSDLIQLIDKQLHAKNEPEALIFLYAIQGEISFKQKDWIQAFAAYEKAVAESKQKGLPTQVYAQIVQRQMIILLRLQMLDTAFGLFSENQSVSVDNVQVLAQLALLYLMCERYSEAEKLLSSIVESSTSNTITLSKQFKEDIGPFKELFGVLDTYDTFLATILNNLAICNSKLGNHTLAFDQFQQALDIIKDPEKITRPPLSPITVLFDNCVSTVDEDKEKALKVEHHMLTINESKENQEDDTVLSLLRDGCTLIPSSTLGTHLPLIIELHSTICYNIGKLELTLGNLDRSVNHFKKSIEYQPSFARYVALGLVYRDMRNFYDAAEMLTKAVDSCVGISNLCLGEVVYNLGILVSEELKMPYKSLQFFDEATVLFIRGEFSAGAILSRIMKANSLTTITTATAVSSDWEFIMAFLNTLYLDLCAFSKDQGFNVEAAFTGTNAISFNLPITEPQEKESPKSDKIASEKPLVESNPGRSRTPSSMNDVYMLSAENLSFSLLESSFAQKETITSRLFPTFQAETKRYLAILYTNLGLIYYRIGIPTYYKQARRCFEVAIWFDNDCVFAINYLSVLLLKENSKTLAIEGLLKCTRLFPEYYEPFYNLGNILKADEENKKALQYYSRAIELNPRFLDGYLARGVLYAELHRFETAYLDFSKCIELDPDNRHAFCNYIHMKQILGIFHNDTLDMRKISKIIDDYIHEYLTVQNAINKGVVLPSHPLPPIMPYHCYLYRLSSSQLRFICQRYSEQNVNWVKQNIDMMSTPLLDLSIHQRPMPPSIGLINSVSSSSQLQLSMLPLNQSAADSMVPLAMLTPGPTLCTAIGFQSIKSVIRDSQHITHGPIFSYDRALITLARSKHSSKCPISYIDIVNLKSPLRLGVLCDDINSIPIGCILESWLRNIDPKVASLSIYSTVASDKSALRTSLEAHCSNFIDFTNYKYQNNPFLCAQRINGDGICIMISMCQHNCGLEGRILAMRPAPIQISYWTHGGTTNSNYLDYILADQYCIPPGYAHLYSEHVITMPGCFICPSHSMHYSNAILLEEHADILKVTVEEVRSLIQDSKPDIDVNHHSAAGENILSLDGSDATSSSVDSGIGSRTHSEAPIGGGDKDEGAHSSKILELELELAEIAKMKGETKNGVSTNSASEGRDELLMNDRILITGDNVFFQVQPIRNGRLVGGRDRSMIKKMEPLLKAIYPLQRIASEAAVPASMEKSENNSDLTSHRVCLELPLYRKNIRALYGIPANCFLFCTFNQVYKFDMGTLGIIAALLRSVPNAYYALLKFPPASQLHIEAFFRHKAPDILDRVIFLSMLPMKVEHIRRYLAVDVFVDTLKCNGSTIVLDALWSGVPVVGFVGEYILSRKTLSFLSVLECKDLICASQGEAVLLCTRLAVDSGYYFSVRKRILKNRSNLFNISRWCDNFVLTMMLAYKNWIFGGKPTSFSTERVIANVKSQGFSWPLKSTGAQ

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

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

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

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

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

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

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

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

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

phrase: IRALYGIPANCFLFCTFNQVYKFDMGTLGIIAALLRSVPNAYYALLKFPPASQLHIEAFFRHKAPDILDRVIFLSMLPMKVEHIRRYLAVDVFVDTLKCNGSTIVLDALWSGVPVVGFVGEYILSRKTLSFLSVLECKDLICASQGEAVLLCTRLAVDSGYYFSVRKRILKNRSNLFNISRWCD
type: DOMAIN
name: OGT/SEC/SPY_C
description: O-GlcNAc transferase, C-terminal

phrase: SKCPISYIDIVNLKSPLRLGVLCDDINSIPIGCILESWLRNIDPKVASLSIYSTVASDKSALRTSLEAHCSNFIDFTNYKYQNNPFLCAQRINGDGICIMISMCQHNCGLEGRILAMRPAPIQISYWTHGGTTNSNYLDYILADQYCIPPGYAHLYSEHVITMPGCFICPSHSMHYS
type: DOMAIN
name: OGT/SEC/SPY_C
description: O-GlcNAc transferase, C-terminal

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

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

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

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

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