Protein sequence:
MNQEEDTVNLQIFVPELNVRKFLAVTQNDFIWDVKRKLLATLPQALPQAFNYGLFLPPCDGRAGKFLLEDRTIRDYPFTDCVPYLELKYKKRVYKMLNLDEKQLKAMHTKGQLKKFMDYVQQKNNEKVEKMCSQGLDANFHDAQGETPLTLAAGIPNNRAVIVSLIGGGAHVDFRNSEGQTAMHKAAFLSSFENVKTLIELGASPNYRDPIGLTPLYYNMLTADSNDQVAEILLREAADIGVTDMHGNHEIHQACKNGLTKHVEHLLYFGGQIDAENVNGNSPLHVCAVNNRPECARVLLFRGADHLAVNKQGQTALHVSHIVGNPGVADVVQAHNPKSSVPYRGTPQYSTRRRLSSTITRRRSMSQSSICSQDVYRTPQSVRKGPMSAAPSPSPSRSSRTTITPSEYGTMRRSGMDSMRGGGMIAAGHETNIARILVIPRGVKGFGFILRGAKHVAMPLNFEPTAQVPALQFFEGVDMSGMAVRAGLRPGDYLLEIDGIDVRRCSHDEVVEFIQQAGDTITLKVITVDVADMSRGGTIVHRPPTASSRHSLVFTPTPSAIYSSTKASSVYRMRFDTHDAHGVDYYAPNEIRNAYSESRHASVRQRPGSGRRISAAELENLMVRQRVPSVQGSPYQMQYDQESLNGGYSSKKYNSVSDMKRRKGQRNVVASSAGLNRSTFEQAAPTTSTFEYNCSSRSTPQLSRMDSFDSFDDEDEMPAPPPASYISPDLQRDSSMQRSEYSRPFRPTSRPKTPPPPPPMQHQNHQNHQYQQQHPSLPRSASTPQPIQQQQSSIPPPPPPPPPPHCEPTMVHVEFTPPSTSSVPPPPPPLPPISSGAPPPPPPPPPGGLMHVAASAPVLMSNSKGISADALKSVQLKKAEPRETSAASVSNNNNNNNNSTTDFQMDLKNALAKRRSKVAHDVDEDEERESRFEGLSLRETVRENVVERGKGIQNIGIVNKKDSGYTSSRTSLEPSESEEKDHRPHFSLDHSPNVQRVTLISQHLEDNYGQKDNMSVASSSTASSSSTVDLTKPGCFVVPSHVIPPVDYDDDPDSGTGDSDGEIRCSEISFEHKKVDVWSVDDVIGWLSSLHLSEYTPAFRSQRINGRCLRQCDRSRFTQLGVTRIAHRQIIESALRGLLQ

Annotated regions:
phrase: ILVIPRGVKGFGFILRGAKHVAMPLNFEPTAQVPALQFFEGVDMSGMAVRAGLRPGDYLLEIDGIDVRRCSHDEVVEFIQQAGDTITLKVITV
type: DOMAIN
name: PDZ
description: PDZ domain

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

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

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

phrase: DVWSVDDVIGWLSSLHLSEYTPAFRSQRINGRCLRQCDRSRFTQLGVTRIAHRQIIESALRG
type: DOMAIN
name: SAM
description: Sterile alpha motif domain

phrase: SGMAVRAGLRPGDYLLEIDGIDVRRCSHDEVVEFIQQAGDTITLK
type: DOMAIN
name: PDZ
description: PDZ domain

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

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

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

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

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

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

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

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

phrase: VDVWSVDDVIGWLSSLHLSEYTPAFRSQRINGRCLRQCDRSRFTQLGVTRIAHRQIIESALRGLL
type: DOMAIN
name: SAM
description: Sterile alpha motif domain

phrase: WSVDDVIGWLSSLHLSEYTPAFRSQRINGRCLRQCDRSRFTQLGVTRIAHRQIIESALRGLL
type: DOMAIN
name: SAM
description: Sterile alpha motif domain

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

phrase: KGFGFILRGAKHVAMPLNFEPTAQVPALQFFEGVDMSGMAVRAGLRPGDYLLEIDGIDVRRCSHDEVVEFIQQAGDTITLKVITV
type: DOMAIN
name: PDZ
description: PDZ domain