Protein sequence:
METYQQMNSGSGPRSVGTPQGQYMDVGEMPPMDAKQQTMLWQQNQYMGDSGIQSGATTQAPPSVSSKHGLDDMDTGEGMDTSRMMFDFDQGFSTQAFTQEQVDEMNQQLNQTRSQRVRAAMFPETLEEGVQIPSTQLDPGQPTAVQRLSEPSQMLKHAVVNLINYQDDADLATRAIPELTKLLNDEDQVVVSQAAMMVHQLSKKEASRHAIMNSPQMVAALVRAMTNTNDLETTRCAAGTLHNLSHHRQGLLTIFKSGGIPALVKLLSSPVESVLFYAITTLHNLLLHQEGSKMAVRLAGGLQKMVLLLQRNNLKFLAITTDCLQILAYGNQESKLIILASGGPGELVRIMRSYTYEKLLWTTSRVLKVLSVCASNKPAIVEAGSAGPSMHLGHQSQRLVQNCLWTLRNLSDAATKSSDIEGLLQMLVQLLASNDINIVTCAAGILSNLTCNNQRNKVTVCQVGGIEALVRTILQAGDREDITEPAVCALRHLTSRHGEAEMAQNAVRLHYGLPVLVKLLHPPSRWPLIKAVVGLIRNLALCPANHAPLREHGAIPRIVQLLIRAHQDTQRRATAGSGNTSAYVDGVRMEEIVEGTVGALHIMAREAHNRAVIRGLNCISLFAQLLYSPIDNIQRVAAGVLCELAADKEGAEMIEQEGTTAPLTELLHSRNEGVATYAAAVLFRMSEDKPQDYKKRLSVELTSSLFRGEQVPWGEPPGLDDMDSSQLLPEEQGFRGYQGSGPGSVPSGPPHDMNRQDSMQGLELGSQQGTAYGSHMPDLGPNTDLHFDPMDGGGSSMGGPHTPTDPQNQMAAWFDTDL

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

phrase: TIFKSGGIPALVKLLSSPVESVLFYAITTLHN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NQRNKVTVCQVGGIEALVRTILQAGDREDITEPAVCALRHLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: RAIPELTKLLNDEDQVVVSQAAMMVHQLSKKEASRHAIMN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: YGLPVLVKLLHPPSRWPLIKAVVGLIRNLALCPANHAPLREHG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NCISLFAQLLYSPIDNIQRVAAGVLCELAADKEGAEMIEQEG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGIEALVRTILQAGDREDITEPAVCALRHLTSRHGEAEMAQN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: HQEGSKMAVRLAGGLQKMVLLLQRNNLKFLAITTDCLQILA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: EAHNRAVIRGLNCISLFAQLLYSPIDNIQRVAAGVLCELA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DKEGAEMIEQEGTTAPLTELLHSRNEGVATYAAAVLFRMS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NNQRNKVTVCQVGGIEALVRTILQAGDREDITEPAVCALRHLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NYQDDADLATRAIPELTKLLNDEDQVVVSQAAMMVHQLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: HRQGLLTIFKSGGIPALVKLLSSPVESVLFYAITTLHNLL
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CASNKPAIVEAGSAGPSMHLGHQSQRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NQESKLIILASGGPGELVRIMRSYTYEKLLWTTSRVLKVLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CPANHAPLREHGAIPRIVQLLIRAHQDTQRRATAGSGNTSAYVDGVRMEEIVEGTVGALHIMA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: KEASRHAIMNSPQMVAALVRAMTNTNDLETTRCAAGTLHNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: KSSDIEGLLQMLVQLLASNDINIVTCAAGILSNLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: AEMAQNAVRLHYGLPVLVKLLHPPSRWPLIKAVVGLIRNLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGPGELVRIMRSYTYEKLLWTTSRVLKVLSVCASNKPAIVEAG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: QMVAALVRAMTNTNDLETTRCAAGTLHNLSHHRQGLLTIFKSG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GLLQMLVQLLASNDINIVTCAAGILSNLTCNNQRNKVTVCQV
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGLQKMVLLLQRNNLKFLAITTDCLQILAYGNQESKLIILAS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGIPALVKLLSSPVESVLFYAITTLHNLLLHQEGSKMAVRLA
type: REPEAT
name: Armadillo
description: Armadillo