Protein sequence:
MVKIMPNLPGLYFLQAYPSEEIWRLFVDGRFWSKENGWRGYESREPGCLNAALESLCSIALQVEKSGEEFELSVDLIKRIHKKCGKKVEELQEKNPGELRTDEPVSFGIPAGRASIKGIEEFLSLVFLTEGGAEFGPGKAGPFGPRFDKNYFKNLNPEQIPDLAKQIYFDMCKYGHSNTNHFYLAVMKNVDVYLEKITQSYNKEIKTAETLDEKLKIIVKHIRMYEVLHPFRDANGRTFVNNLLNILLMQQGLPPATFYEPNVFDLYSAEELVVVVKEAIFNTVEIIEQSKRKTPITLYGYHSSLEEQTKFRDMLDSPSYEKIKHMDFSDLNPEKLHLKTQKCLSSLNEQYPLHRGAIYLSDPGEIKLLLSNRNESQINQQIEQGAPPIYVGKTPAHLAVISGNMAMLDELIAKKADLSLQDYDGKTALHYAAECGNMQIMGKILKVVLSQEDAIKVLNIKDNHGKTAFHYAAEFGTPELISALTTTEVIQINEPDNSGSSAITLAYKNHKLKIFDELLNSGADISDELLDAIWARKDKETLGKIIAKNEKILLNKEAFRIAISLGSVSLVKKFLRAGVDIDIPLTKDKATPLMLSINSGNPKLVSYLLKKGANTRLTDTSGNSVLHYVFYSKAENREALANIITEKDKKLINQPNANGNPPLYNAVVVNDLKMATILLEMGARVDFEDRLGNNILHSAMRRCDLPIILDIVKKDSTLLHKRNSERRNPFHQALHEMHTFPSSKETEEIHFMNLSDLLLKEGVDLNKKDIKGKTILDIALSKQYFHLCVKLMKAGAHTNISSPSKFLKNSDANSILERPFKFKNDLKKELDNNPLIAMAQINDLYVQIKNNRIRTPTGYAPKEGVSFFKGKSNDAKAHDEVLSVLKELYDSKLTEMLGNLPGEGLEEIKRSQKFFDGELKLLIKNQDISRKVDKKSIQEAVGTSLKLKW

Annotated regions:
phrase: VGKTPAHLAVISGNMAMLDELIAKKADLS
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: SGNSVLHYVFYSKAENREALANIITEKDKKLIN
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: SGSSAITLAYKNHKLKIFDELLNSGADIS
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: KGKTILDIALSKQYFHLCVKLMKAGAHTN
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: LGNNILHSAMRRCDLPIILDIVKKDSTLL
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: LNKEAFRIAISLGSVSLVKKFLRAGVDID
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: ERRNPFHQALHEMHTFPSSKETEEIHFMNLSDLLLKEGVDLN
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: HGKTAFHYAAEFGTPELISALTTTEVIQIN
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: NGNPPLYNAVVVNDLKMATILLEMGARVD
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: DKATPLMLSINSGNPKLVSYLLKKGANTR
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: DGKTALHYAAECGNMQIMGKILKVVLSQE
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: LNPEQIPDLAKQIYFDMCKYGHSNTNHFYLAVMKNVDVYLEKITQSYNKEIKTAETLDEKLKIIVKHIRMYEVLHPFRDANGRTFVNNLLNILLMQQGLPPATFYEPNVFDLYSAEELVVVVKEAIFNTVEIIE
type: DOMAIN
name: Fido
description: Fido domain

phrase: VGKTPAHLAVISGNMAMLDELIAKKADLSLQD
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: DGKTALHYAAECGNMQIMGKILKVVLSQEDAIKVLN
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: GEIKLLLSNRNESQINQQIEQGAPPIYVGKTPAHLAVISGNMAMLDELIAKKADLSLQDYDGKTALHYAAECGNMQI
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: LNIKDNHGKTAFHYAAEFGTPELISALTTTEVIQINEPDNSGSSAITLAYKNHKLKIFDELLNSGADI
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: IAISLGSVSLVKKFLRAGVDIDIPLTKDKATPLMLSINSGNPKLVSYLLKKGANTRLTDTSGNSVLHYVFYS
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: PVSFGIPAGRASIKGIEEFLSLVFLTEGGAEFGPGKAGPFGPRFDKNYFKNLNPEQIPDLAKQIYFDMCKYGHSNTNHFYLA
type: DOMAIN
name: AnkX_ins
description: Phosphocholine transferase AnkX, insertion domain

phrase: NGNPPLYNAVVVNDLKMATILLEMGARVDFED
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: DKATPLMLSINSGNPKLVSYLLKKGANTRLTD
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: GKTALHYAAECGNMQ
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat

phrase: LSDLLLKEGVDLNK
type: REPEAT
name: Ankyrin_rpt
description: Ankyrin repeat