Protein sequence:
MARALGAPIALGLWSLCWSLAIATPLPPTSAHGNVAEGETKPDPDVTERCSDGWSFDATTLDDNGTMLFFKGEFVWKSHKWDRELISERWKNFPSPVDAAFRQGHNSVFLIKGDKVWVYPPEKKEKGYPKLLQDEFPGIPSPLDAAVECHRGECQAEGVLFFQGDREWFWDLATGTMKERSWPAVGNCSSALRWLGRYYCFQGNQFLRFDPVRGEVPPRYPRDVRDYFMPCPGRGHGHRNGTGHGNGTHHGPEYMRCSPHLVLSALTSDNHGATYAFSGTHYWRLDTSRDGWHSWPIAHQWPQGPSTVDAAFSWEEKLYLVQGTQVYVFLTKGGYTLVSGYPKQLEKEVGTPHGIILDSVDAAFICPGSSRLHIMAGRRLWWLDLKSGAQALWTELPWPHEKVDGALCVEKSLGPNSCSANGPGLYLIHGPNLYCYSDVEKLNAAKALPQPQNVTSLLGCTH

Annotated regions:
phrase: IAHQWPQGPSTVDAA
type: CONSERVED_SITE
name: Hemopexin_CS
description: Hemopexin, conserved site

phrase: PSPLDAAVECHRGECQAEGVLFFQGDREWFWDLATGTMKERSWP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: CSSALRWLGRYYCFQGNQFLRFDPVRGEVPPRYPRDVRDYFMP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: VDAAFRQGHNSVFLIKGDKVWVYPPEKKEKGYPKLLQDEFPGIP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: VDAAFSWEEKLYLVQGTQVYVFLTKGGYTLVSGYPKQLEKEVGTP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: LSALTSDNHGATYAFSGTHYWRLDTSRDGWHSWPIAHQWPQGP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: FDATTLDDNGTMLFFKGEFVWKSHKWDRELISERWKNFP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: GWSFDATTLDDNGTMLFFKGEFVWKSHKWDRELISERWKN
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: RCSPHLVLSALTSDNHGATYAFSGTHYWRLDTSRDGWHSWPIAHQWPQGPSTVDAAFSWEEKLYLVQGTQVYVFLTKGGYTLVSGYPKQLEKEVGTPHGIILDSVDAAFICPGSSRLHIMAGRRLWWLDLKSGAQALWTELPWPHEKVDGALCVEKSLGPNSCSANGPGLYLIHGPNLYCYSDVEKLNAAKALPQPQNVTSLLG
type: DOMAIN
name: Hemopexin-like_dom
description: Hemopexin-like domain

phrase: PSTVDAAFSWEEKLYLVQGTQVYVFLTKGGYTLVSGYPKQLEKEVGT
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: ISERWKNFPSPVDAA
type: CONSERVED_SITE
name: Hemopexin_CS
description: Hemopexin, conserved site

phrase: PHLVLSALTSDNHGATYAFSGTHYWRLDTSRDGWHSWPIAHQWPQ
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: SALRWLGRYYCFQGNQFLRFDPVRGEVPPRYPRDVRDYFMP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: FDATTLDDNGTMLFFKGEFVWKSHKWDRELISERWKNFP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: VDAAFRQGHNSVFLIKGDKVWVYPPEKKEKGYPKLLQDEFPGIP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: VDAAFSWEEKLYLVQGTQVYVFLTKGGYTLVSGYPKQLEK
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: SALTSDNHGATYAFSGTHYWRLDTSRDGWHSWPIAHQWPQGP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: VGNCSSALRWLGRYYCFQGNQFLRFDPVRGEVPPRYPRDVRDYFMP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: LDSVDAAFICPGSSRLHIMAGRRLWWLDLKSGAQALWTE
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

phrase: TERCSDGWSFDATTLDDNGTMLFFKGEFVWKSHKWDRELISERWKNFPSPVDAAFRQGHNSVFLIKGDKVWVYPPEKKEKGYPKLLQDEFPGIPSPLDAAVECHRGECQAEGVLFFQGDREWFWDLATGTMKERSWPAVGNCSSALRWLGRYYCFQGNQFLRFDPVRGEVPPRYPRDVRDYFMP
type: DOMAIN
name: Hemopexin-like_dom
description: Hemopexin-like domain

phrase: PSPVDAAFRQGHNSVFLIKGDKVWVYPPEKKEKGYPKLLQDEFPG
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats