Protein sequence:
MDRLLSLEPSNVVTIRLEPGQKCSGVLTLRNVMYTMPVAFRLQPLNKIRYSIRPQSGIISPLTTITLEIIYHLPPNTTLPDSFPHCDDSFLLHSVVAPGATAKDTSSTLDMVPSDWFTTKRKQVFIDSAIKIMFVGSPVLCYLVRKGYMDEIREVLEKSDTTWKSVDSVNFEGQTLLHLAISQGRPDLVQLLLEFGPNIEAHSRSCSSPLEAASATGEALIVELLLAKKASTERTEFSASGPIHLAAGNGHLEVLKLLLLKGANVNSLTKDGNTALHLAVEERRRDCARLLLANGARADICSTGNGDTPLHIAAGLGDEHMVRVLLQKGAEKYIRNKYGKTAYDVAAEHGHNKLFDALRLGDSLCVAARKGEVRTVQRLLENGASINGRDQHGWTALHRACFKGRIEVVKALIDNGIDVNARDEDGYTALHCAVESGHVDVAELLVKKGADIELRTSKGITALQIAQSLHYSGLTRVLMQGGATKEVGTMETNIVKSSGKIAVRDLDIGTIKKRSVNKSRTRRSSFDRNAPLAVL

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

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

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

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

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

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

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

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

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

phrase: LSLEPSNVVTIRLEPGQKCSGVLTLRNVMYTMPVAFRLQPLNKIRYSIRPQSGIISPLTTITLEIIYHLPPNTTLPDSFPHCDDSFLLHSVVAPGATAKDTS
type: DOMAIN
name: MSP_dom
description: Major sperm protein (MSP) domain

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

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

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

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

phrase: LLSLEPSNVVTIRLEPGQKCSGVLTLRNVMYTMPVAFRLQPLNKIRYSIRPQSGIISPLTTITLEIIYHLPPNTTLPDSFPHCDDSFLLHSVVAPGATAKDTSSTLDMVPSDWFTTKRKQVFIDSAIKIMF
type: DOMAIN
name: MSP_dom
description: Major sperm protein (MSP) domain

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

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

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

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

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

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

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

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

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