Protein sequence:
MEVMNLIEQPIKVTEWQQTYTYDSGIHSGVNTCVPSVSSKGLLDEDDTCGRQYTLKKTTTYTQGVPQSQGDLEYQMSTTARAKRVREAMCPGVSGEDSSLLLATQVEGQTTNLQRLAEPSQLLKSAIVHLINYQDDAELATRALPELTKLLNDEDPVVVTKAAMIVNQLSKKEASRRALMGSPQLVAAVVRTMQNTSDLDTARCTTSILHNLSHHREGLLAIFKSGGIPALVRMLSSPVESVLFYAITTLHNLLLYQEGAKMAVRLADGLQKMVPLLNKNNPKFLAITTDCLQLLAYGNQESKLIILANGGPQGLVQIMRNYSYEKLLWTTSRVLKVLSVCPSNKPAIVEAGGMQALGKHLTSNSPRLVQNCLWTLRNLSDVATKQEGLENVLKILVNQLSVDDVNVLTCATGTLSNLTCNNSKNKTLVTQNSGVEALIHAILRAGDKDDITEPAVCALRHLTSRHPEAEMAQNSVRLNYGIPAIVKLLNQPNQWPLVKATIGLIRNLALCPANHAPLQEAAVIPRLVQLLVKAHQDAQRHVAAGTQQPYTDGVRMEEIVEGCTGALHILARDPMNRMEIFRLNTIPLFVQLLYSSVENIQRVAAGVLCELAQDKEAADAIDAEGASAPLMELLHSRNEGTATYAAAVLFRISEDKNPDYRKRVSVELTNSLFKHDPAAWEAAQSMIPINEPYADDMDATYRPMYSSDVPLDPLDMHMDMDGDYPMDTYSDGLRPPYPAADHMLA

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

phrase: DGLQKMVPLLNKNNPKFLAITTDCLQLLAYGNQESKLIILAN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: QLVAAVVRTMQNTSDLDTARCTTSILHNLSHHREGLLAIFKSG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGIPALVRMLSSPVESVLFYAITTLHNLLLYQEGAKMAVRLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NTIPLFVQLLYSSVENIQRVAAGVLCELAQDKEAADAIDAEG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DKEAADAIDAEGASAPLMELLHSRNEGTATYAAAVLFRIS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: KEASRRALMGSPQLVAAVVRTMQNTSDLDTARCTTSILHNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CPANHAPLQEAAVIPRLVQLLVKAHQDAQRHVAAGTQQPYTDGVRMEEIVEGCTGALHILA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: AEMAQNSVRLNYGIPAIVKLLNQPNQWPLVKATIGLIRNLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: ATKQEGLENVLKILVNQLSVDDVNVLTCATGTLSNLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NQESKLIILANGGPQGLVQIMRNYSYEKLLWTTSRVLKVLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NSKNKTLVTQNSGVEALIHAILRAGDKDDITEPAVCALRHLT
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DPMNRMEIFRLNTIPLFVQLLYSSVENIQRVAAGVLCELA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: CPSNKPAIVEAGGMQALGKHLTSNSPRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: HREGLLAIFKSGGIPALVRMLSSPVESVLFYAITTLHNLL
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NYQDDAELATRALPELTKLLNDEDPVVVTKAAMIVNQLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: YQEGAKMAVRLADGLQKMVPLLNKNNPKFLAITTDCLQLLA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: SGVEALIHAILRAGDKDDITEPAVCALRHLTSRHPEAEMAQN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: GGPQGLVQIMRNYSYEKLLWTTSRVLKVLSVCPSNKPAIVEAG
type: REPEAT
name: Armadillo
description: Armadillo

phrase: YGIPAIVKLLNQPNQWPLVKATIGLIRNLALCPANHAPLQEAA
type: REPEAT
name: Armadillo
description: Armadillo

phrase: NVLKILVNQLSVDDVNVLTCATGTLSNLTCNNSKNKTLVTQN
type: REPEAT
name: Armadillo
description: Armadillo

phrase: PSNKPAIVEAGGMQALGKHLTSNSPRLVQNCLWTLRNLS
type: REPEAT
name: Armadillo
description: Armadillo

phrase: DPMNRMEIFRLNTIPLFVQLLYSSVENIQRVAAGVLCEL
type: REPEAT
name: Armadillo
description: Armadillo

phrase: LAIFKSGGIPALVRMLSSPVESVLFYAITTLHN
type: REPEAT
name: Armadillo
description: Armadillo