Protein sequence:
MSYQMPQNRTMSHNPYNSSDMPMPSAKEQTLMWQQNSYLGDSGIHSGAVTQVPSLSGKDDDMEDDPLMFDMDQGFSQNFTQDQVDDMNQQLSQTRSQRVRAAMFPETLEEGIEIPSTQFDPQQPTAVQRLSEPSQMLKHAVVNLINYQDDADLATRAIPELIKLLNDEDQVVVSQAAMMVHQLSKKEASRHAIMNSPQMVAALVRALSQSNDLETTKGAVGTLHNLSHHRQGLLAIFKSGGIPALVKLLSSPVESVLFYAITTLHNLLLHQDGSKMAVRLAGGLQKMVALLQRNNVKFLAIVTDCLQILAYGNQESKLIILASTGPSELVRIMRSYDYEKLLWTTSRVLKVLSVCSSNKPAIVEAGGMQALAMHLGNPSQRLVQNCLWTLRNLSDAATKVDGLETLLSGLVTVLGSSDVNVVTCAAGILSNLTCNNQRNKVTVCQVGGVEALVGTIINAGDREEITEPAVCALRHLTSRHPESESAQNIVRNGYGLPVIVKLLNPPSRWPLIKAVIGLIRNLALCPSNAAPLREHGAIHLLVRLLFKAFQDTQRQRSSVATNGSQPPGAYADGVRMEEIVEGTVGALHILSKEELNRQLIRQQNVISIFVQLLFYNDIENIQRVAAGVLCELAVDKEVAEMIEAEGATAPLTELLNSANEGVATYAAAVLFKMSEDKSMDYKKRFSSELTTLPVFRDDTMWNNGELGIGPDLQDILSPDQAYEGLYGQGPPSVHSSHGGRAFQQGYDTLPIDSMQGLEIGGGGNAGPAGSNPNAGNNPGAGGPPSGQPTSPYAMDMDVGEMDASELTFDHLDVMPSPPQDNNQVAAWYDTDL

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

phrase: TGPSELVRIMRSYDYEKLLWTTSRVLKVLSVCSSNKPAIVEAG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: TLLSGLVTVLGSSDVNVVTCAAGILSNLTCNNQRNKVTVCQV
type: REPEAT
name: Armadillo
description: Armadillo

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

phrase: GGVEALVGTIINAGDREEITEPAVCALRHLTSRHPES
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NVISIFVQLLFYNDIENIQRVAAGVLCELAVDKEVAEMIEAEG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NQRNKVTVCQVGGVEALVGTIINAGDREEITEPAVCALRHLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NRQLIRQQNVISIFVQLLFYNDIENIQRVAAGVLCEL
type: REPEAT
name: Armadillo
description: Armadillo

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

phrase: SSNKPAIVEAGGMQALAMHLGNPSQRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

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

phrase: EELNRQLIRQQNVISIFVQLLFYNDIENIQRVAAGVLCELA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DKEVAEMIEAEGATAPLTELLNSANEGVATYAAAVLFKMS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NNQRNKVTVCQVGGVEALVGTIINAGDREEITEPAVCALRHLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CPSNAAPLREHGAIHLLVRLLFKAFQDTQRQRSSVATNGSQPPGAYADGVRMEEIVEGTVGALHILS
type: REPEAT
name: Armadillo
description: Armadillo

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

phrase: HQDGSKMAVRLAGGLQKMVALLQRNNVKFLAIVTDCLQILA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CSSNKPAIVEAGGMQALAMHLGNPSQRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NYQDDADLATRAIPELIKLLNDEDQVVVSQAAMMVHQLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NQESKLIILASTGPSELVRIMRSYDYEKLLWTTSRVLKVLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: ESESAQNIVRNGYGLPVIVKLLNPPSRWPLIKAVIGLIRNLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: KEASRHAIMNSPQMVAALVRALSQSNDLETTKGAVGTLHNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: QMVAALVRALSQSNDLETTKGAVGTLHNLSHHRQGLLAIFKSG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGLQKMVALLQRNNVKFLAIVTDCLQILAYGNQESKLIILAS
type: REPEAT
name: Armadillo
description: Armadillo