Protein sequence:
MSHNNQYNPPDLPPMVSAKEQTLMWQQNSYLVDSGIHSGAVTQAPSLSGKEDEEMEGDPLMFDLDTGFPQNFTQDQVDDMNQQLSQTRSQRVRAAMFPETLEEGIEIPSTQFDPQQPTAVQRLAEPSQMLKHAVVNLINYQDDAELATRAIPELIKLLNDEDQVVVSQAAMMVHQLSKKEASRHAITNSPQMVAALVRAISNSNDLESTKAAVGTLHNLSHHRQGLLAIFKSGGIPALVKLLSSPVESVLFYAITTLHNLLLHQDGSKMAVRLAGGLQKMVTLLQRNNVKFLAIVTDCLQILAYGNQESKLIILASGGPNELVRIMRSYDYEKLLWTTSRVLKVLSVCSSNKPAIVDAGGMQALAMHLSNPSPRLVQNCLWTLRNLSDAATKVDGLEPLLQSLVQVLASTDVNVVTCAAGILSNLTCNNQRNKATVCQVGGVDALVRTIINAGDREEITEPAVCALRHLTTRHADSEMAQNAVRLNYGLSVIVKLLHPPSRWPLIKAAIGLVRNLALCPANAAPLREHGAIHHLVRLLMRAFQDTERQRSSVATTGSQQPAAYADGVRMEEIVEGTVGALHILARESHNRALIRQQSVIPIFVRLLFNEIENIQRVAAGVLCELAADKEGAEIIEQEGATGPLTDLLHSRNEGVATYAAAVLFRMSEDKPQDYKKRLSIELTTNSLLREDNNIWGNADLGLGPDLQDMLGPEQAYEGLYGQGPPSVHSSHGGRAFQQGYDTLPIDSMQGLEISSPVGGGGGGGAPPSAAPTSPYSMDMDVGEIDAGALNFDLDAMPTPPNDNNNLAAWYDTDC

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

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

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

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

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

phrase: KVDGLEPLLQSLVQVLASTDVNVVTCAAGILSNLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: KEASRHAITNSPQMVAALVRAISNSNDLESTKAAVGTLHNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CPANAAPLREHGAIHHLVRLLMRAFQDTERQRSSVATTGSQQPAAYADGVRMEEIVEGTVGALHILA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DSEMAQNAVRLNYGLSVIVKLLHPPSRWPLIKAAIGLVRNLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CSSNKPAIVDAGGMQALAMHLSNPSPRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

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

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

phrase: NQRNKATVCQVGGVDALVRTIINAGDREEITEPAVCALRHL
type: REPEAT
name: Armadillo
description: Armadillo

phrase: SSNKPAIVDAGGMQALAMHLSNPSPRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

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

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

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

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

phrase: RAIPELIKLLNDEDQVVVSQAAMMVHQLSKKEASRHAITN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGVDALVRTIINAGDREEITEPAVCALRHLTTRHADSEMAQN
type: REPEAT
name: Armadillo
description: Armadillo

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

phrase: PLLQSLVQVLASTDVNVVTCAAGILSNLTCNNQRNKATVCQV
type: REPEAT
name: Armadillo
description: Armadillo

phrase: YGLSVIVKLLHPPSRWPLIKAAIGLVRNLALCPANAAPLREHG
type: REPEAT
name: Armadillo
description: Armadillo

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

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