Protein sequence:
MIEKAIVAKPKGLLKGVQSSSDSKGSPVKKSLEGKEAITYAKILRSRNKFVDALAIYELEKDSKNVEAHIGKGICLQTQNKGNLAFDCFSEAIRLDPHNACALTHCGILYKDEGRLVEAASYQKALQADPSYKPAAECLATVLNDLGTSLKGNTQEGIQKYYEAVKIDPHYAPACYNLGVVYSEMMQYDVALSCYERAATESPTYADAYCNTGIIYKNRGDLCLAVSPNFEIAKNNMGIALTDLGTKEKLEGDIDQGVAYYKKALYYNWHYSDAMYNLGVAYGEMLKFDMAIIFDELAFHFNPHCAEACNNLGVIYKDRDNLDKAVECYQKALSIKPNFSQSLNNLGVVFTVQGKMDAAASMIEKAIVANPTYAEAYNNLGVLYRDAGNIFLAIEAYEQCLKIDPDSRNAGQNRLLAMNYINEGADDRLYEAHRDWGGRFMRLYSQYTSWDNPKDPERPLVIGYGSPDHFLSYFIEAPLLYHDYENFKVVTYSAVVKADAKTNRFRERVLKKGGIWRDIYGIDEKKVASMIREDKVDILIELTGHTANNKLGMMACRPAPIQVTWIGYPNTTGLPTIDYRITDSLADPLDTKQKHVEELIQLPACFLCYTPSPEAGPVSPTPALSNGFITFGSFNNLAKITPKVLQVWARILCAVSNSRLIVKCKPFCCESVRQTFLSTLEQLGLESTRVDLLPLILLNHDHMQAYSLMDISLDTFPYAGTTTTCESLYMGVPCITMRGLVHAHNVGVSLLSTVGLGHLVAKNEDDYVRLAVQLASDVTALSNLRLTLRELMSKSPLCDGPKFIQDLELTYRSMWHRYCKGDIPSLSRMEILQKEELDVVQEQLHQQPNTSPQKLVKDEPADDASGPEHGPASKDNPLVLIKINGYNTSPSSITSPSSEENGVSQTRMLNCGDQCFRV

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

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

phrase: AEAYNNLGVLYRDAGNIFLAIEAYEQCLKID
type: REPEAT
name: Sel1-like
description: Sel1-like repeat

phrase: AEACNNLGVIYKDRDNLDKAVECYQKALSIK
type: REPEAT
name: Sel1-like
description: Sel1-like repeat

phrase: APACYNLGVVYSEMMQYDVALSCYERAATES
type: REPEAT
name: Sel1-like
description: Sel1-like repeat

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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