Protein sequence:
MSYMPAQNRTMSHNNQYNPPDLPPMVSAKEQTLMWQQNSYLGDSGIHSGAVTQVPSLSGKEDEEMEGDPLMFDLDTGFPQNFTQDQVDDMNQQLSQTRSQRVRAAMFPETLEEGIEIPSTQFDPQQPTAVQRLSEPSQMLKHAVVNLINYQDDAELATRAIPELIKLLNDEDQVVVSQAAMMVHQLSKKEASRHAIMNSPQMVAALVRAISNSNDLESTKAAVGTLHNLSHHRQGLLAIFKSGGIPALVKLLSSPVESVLFYAITTLHNLLLHQDGSKMAVRLAGGLQKMVTLLQRNNVKFLAIVTDCLQILAYGNQESKLIILASGGPNELVRIMRSYDYEKLLWTTSRVLKVLSVCSSNKPAIVDAGGMQALAMHLGNMSPRLVQNCLWTLRNLSDAATKVEGLEALLQSLVQVLGSTDVNVVTCAAGILSNLTCNNQRNKATVCQVGGVDALVRTIINAGDREEITEPAVCALRHLTSRHVDSELAQNAVRLNYGLSVIVKLLHPPSRWPLIKAVIGLIRNLALCPANHAPLREHGAIHHLVRLLMRAFQDTERQRSSIATTGSQQPSAYADGVRMEEIVEGTVGALHILARESHNRALIRQQSVIPIFVRLLFNEIENIQRVAAGVLCELAADKEGAEIIEQEGATGPLTDLLHSRNEGVATYAAAVLFRMSEDKPQDYKKRLSIELTNSLLREDNNIWANADLGMGPDLQDMLGPEEAYEGLYGQGPPSVHSSHGGRAFHQQGYDTLPIDSMQGLEISSPVGGGGAGGAPGNGGAVGGASGGGGNIGAIPPSGAPTSPYSMDMDVGEIDAGALNFDLDAMPTPPNDNNNLAAWYDTDC

Annotated regions:
phrase: SVIPIFVRLLFNEIENIQRVAAGVLCELAADKEGAEIIEQEG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: RAIPELIKLLNDEDQVVVSQAAMMVHQLSKKEASRHAIMN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGPNELVRIMRSYDYEKLLWTTSRVLKVLSVCSSNKPAIVDAG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGLQKMVTLLQRNNVKFLAIVTDCLQILAYGNQESKLIILAS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CSSNKPAIVDAGGMQALAMHLGNMSPRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NNQRNKATVCQVGGVDALVRTIINAGDREEITEPAVCALRHLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: KVEGLEALLQSLVQVLGSTDVNVVTCAAGILSNLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DKEGAEIIEQEGATGPLTDLLHSRNEGVATYAAAVLFRMS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CPANHAPLREHGAIHHLVRLLMRAFQDTERQRSSIATTGSQQPSAYADGVRMEEIVEGTVGALHILA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NYQDDAELATRAIPELIKLLNDEDQVVVSQAAMMVHQLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DSELAQNAVRLNYGLSVIVKLLHPPSRWPLIKAVIGLIRNLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: HQDGSKMAVRLAGGLQKMVTLLQRNNVKFLAIVTDCLQILA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: HRQGLLAIFKSGGIPALVKLLSSPVESVLFYAITTLHNLL
type: REPEAT
name: Armadillo
description: Armadillo

phrase: KEASRHAIMNSPQMVAALVRAISNSNDLESTKAAVGTLHNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: ESHNRALIRQQSVIPIFVRLLFNEIENIQRVAAGVLCELA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NQESKLIILASGGPNELVRIMRSYDYEKLLWTTSRVLKVLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: QMVAALVRAISNSNDLESTKAAVGTLHNLSHHRQGLLAIFKSG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: YGLSVIVKLLHPPSRWPLIKAVIGLIRNLALCPANHAPLREHG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGIPALVKLLSSPVESVLFYAITTLHNLLLHQDGSKMAVRLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: AIFKSGGIPALVKLLSSPVESVLFYAITTLHN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: SSNKPAIVDAGGMQALAMHLGNMSPRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: SHNRALIRQQSVIPIFVRLLFNEIENIQRVAAGVLCELA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NQRNKATVCQVGGVDALVRTIINAGDREEITEPAVCALRHLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: ALLQSLVQVLGSTDVNVVTCAAGILSNLTCNNQRNKATVCQV
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGVDALVRTIINAGDREEITEPAVCALRHLTSR
type: REPEAT
name: Armadillo
description: Armadillo