Protein sequence:
MATQADLMELDMAMEPDRKAAVSHWQQQSYLDSGIHSGATTTAPSLSGKGNPEDEDVDTNQVLYEWEQGFSQSFTQDQVADIDGQYAMTRAQRVRAAMFPETLDEGMQIPSTQFDSAHPTNVQRLAEPSQMLKHAVVNLINYQDDAELATRAIPELTKLLNDEDQVVVNKAAVMVHQLSKKEASRHAIMRSPQMVSAIVRTMQNTNDVETARCTAGTLHNLSHHREGLLAIFKSGGIPALVKMLGSPVDSVLFYAITTLHNLLLHQEGAKMAVRLAGGLQKMVALLNKTNVKFLAITTDCLQILAYGNQESKLIILASGGPQALVNIMRTYSYEKLLWTTSRVLKVLSVCSSNKPAIVEAGGMQALGLHLTDSSQRLVQNCLWTLRNLSDAATKQEGMEGLLGTLVQLLGSDDINVVTCAAGILSNLTCNNYKNKMMVCQVGGIEALVRTVLRAGDREDITEPAICALRHLTSRHQEAEMAQNAVRLHYGLPVVVKLLHPPSHWPLIKATVGLIRNLALCPANHAPLREQGAIPRLVQLLVRAHQDTQRRTSIGGTQQQFVEGVRMEEIVEGCTGALHILARDIHNRIVIRGLNTIPLFVQLLYSPIENIQRVAAGVLCDVAQDKEAAEAIEAEGATAPLTELLHSRNEGVATYAAAVLFRMSEDKPQDYKKRLSVELTSSLFRTEPMPWNEAADLGLDIGAQGEPLGYRQDDSSYRSFHAAGYGQDAMGMDSMMDHDMGGHHPGADYPVDGLPDLSHAQDLMDGLPPGDSNQLAWFDTDL

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

phrase: NTIPLFVQLLYSPIENIQRVAAGVLCDVAQDKEAAEAIEAEG
type: REPEAT
name: Armadillo
description: Armadillo

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

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

phrase: KEASRHAIMRSPQMVSAIVRTMQNTNDVETARCTAGTLHNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DIHNRIVIRGLNTIPLFVQLLYSPIENIQRVAAGVLCDVA
type: REPEAT
name: Armadillo
description: Armadillo

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

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

phrase: CSSNKPAIVEAGGMQALGLHLTDSSQRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

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

phrase: NQESKLIILASGGPQALVNIMRTYSYEKLLWTTSRVLKVLS
type: REPEAT
name: Armadillo
description: Armadillo

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

phrase: CPANHAPLREQGAIPRLVQLLVRAHQDTQRRTSIGGTQQQFVEGVRMEEIVEGCTGALHILA
type: REPEAT
name: Armadillo
description: Armadillo

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

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

phrase: AEMAQNAVRLHYGLPVVVKLLHPPSHWPLIKATVGLIRNLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: QMVSAIVRTMQNTNDVETARCTAGTLHNLSHHREGLLAIFKSG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGPQALVNIMRTYSYEKLLWTTSRVLKVLSVCSSNKPAIVEAG
type: REPEAT
name: Armadillo
description: Armadillo

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

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

phrase: HNRIVIRGLNTIPLFVQLLYSPIENIQRVAAGVL
type: REPEAT
name: Armadillo
description: Armadillo

phrase: SSNKPAIVEAGGMQALGLHLTDSSQRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

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

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

phrase: GGIEALVRTVLRAGDREDITEPAICALRHLTSRHQEAEMAQN
type: REPEAT
name: Armadillo
description: Armadillo