Protein sequence:
MATQSDLMELEMAMDPDRKAAVSHWQQQSYLDSGIHSGATTTAPSLSGKGNPEDDDVDNQVLYEWEQGFNQSFNQEQVADIDGQYAMTRAQRVRAAMFPETLDEGMQIPSTQFDSAHPTNVQRLAEPSQMLKHAVVNLINYQDDAELATRAIPELTKLLNDEDQVVVNKAAVMVHQLSKKEASRHAIMRSPQMVSAIVRTMQNTNDVETARCTSGTLHNLSHHREGLLAIFKSGGIPALVKMLGSPVDSVLFYAITTLHNLLLHQEGAKMAVRLAGGLQKMVALLNKTNVKFLAITTDCLQILAYGNQESKLIILASGGPQALVNIMRTYTYEKLLWTTSRVLKVLSVCSSNKPAIVEAGGMQALGLHLTDPSQRLVQNCLWTLRNLSDAATKQEGMEGLLGTLVQLLGSDDINVVTCAAGILSNLTCNNYKNKMMVCQVGGIEALVRTVLRAGDREDITEPAICALRHLTSRHQDAEMAQNAVRLHYGLPVVVKLLHPPSHWPLIKATVGLIRNLALCPANHAPLREQGAIPRLVQLLVRAHQDTQRRTSMGGTQQQFVEGVRMEEIVEGCTGALHILARDIHNRIVIRGLNTIPLFVQLLYSPIENIQRVAAGVLCELAQDKEAAEAIEAEGATAPLTELLHSRNEGVATYAAAVLFRMSEDKPQDYKKRLSVELTSSLFRTEPMTWNETGDLGLDIGAQGEPLGYRQDDPSYRSFHSGGYGQDAMGMDPMMEHEMAGHHPGPDYPVDGLPDLGHTQDLIDGLPPGDSNQLAWFDTDL

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

phrase: HNRIVIRGLNTIPLFVQLLYSPIENIQRVAAGVLCEL
type: REPEAT
name: Armadillo
description: Armadillo

phrase: YKNKMMVCQVGGIEALVRTVLRAGDREDITEPAICALRHLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: LAIFKSGGIPALVKMLGSPVDSVLFYAITTLHN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGIEALVRTVLRAGDREDITEPAICALRHLTSRHQDAEMAQN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: QMVSAIVRTMQNTNDVETARCTSGTLHNLSHHREGLLAIFKSG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: RAIPELTKLLNDEDQVVVNKAAVMVHQLSKKEASRHAIMR
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DAEMAQNAVRLHYGLPVVVKLLHPPSHWPLIKATVGLIRNLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NQESKLIILASGGPQALVNIMRTYTYEKLLWTTSRVLKVLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CSSNKPAIVEAGGMQALGLHLTDPSQRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CPANHAPLREQGAIPRLVQLLVRAHQDTQRRTSMGGTQQQFVEGVRMEEIVEGCTGALHILA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NNYKNKMMVCQVGGIEALVRTVLRAGDREDITEPAICALRHLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: ATKQEGMEGLLGTLVQLLGSDDINVVTCAAGILSNLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: KEASRHAIMRSPQMVSAIVRTMQNTNDVETARCTSGTLHNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: HREGLLAIFKSGGIPALVKMLGSPVDSVLFYAITTLHNLL
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NYQDDAELATRAIPELTKLLNDEDQVVVNKAAVMVHQLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DIHNRIVIRGLNTIPLFVQLLYSPIENIQRVAAGVLCELA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DKEAAEAIEAEGATAPLTELLHSRNEGVATYAAAVLFRMS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: HQEGAKMAVRLAGGLQKMVALLNKTNVKFLAITTDCLQILA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NTIPLFVQLLYSPIENIQRVAAGVLCELAQDKEAAEAIEAEG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGPQALVNIMRTYTYEKLLWTTSRVLKVLSVCSSNKPAIVEAG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: YGLPVVVKLLHPPSHWPLIKATVGLIRNLALCPANHAPLREQG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGLQKMVALLNKTNVKFLAITTDCLQILAYGNQESKLIILAS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGIPALVKMLGSPVDSVLFYAITTLHNLLLHQEGAKMAVRLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GLLGTLVQLLGSDDINVVTCAAGILSNLTCNNYKNKMMVCQV
type: REPEAT
name: Armadillo
description: Armadillo