Protein sequence:
MARVLGAPVALGLWSLCWSLAIATPLPPTSAHGNVAEGETKPDPDVTERCSDGWSFDATTLDDNGTMLFFKGEFVWKSHKWDRELISERWKNFPSPVDAAFRQGHNSVFLIKGDKVWVYPPEKKEKGYPKLLQDEFPGIPSPLDAAVECHRGECQAEGVLFFQGDREWFWDLATGTMKERSWPAVGNCSSALRWLGRYYCFQGNQFLRFDPVRGEVPPRYPRDVRDYFMPCPGRGHGHRNGTGHGNSTHHGPEYMRCSPHLVLSALTSDNHGATYAFSGTHYWRLDTSRDGWHSWPIAHQWPQGPSAVDAAFSWEEKLYLVQGTQVYVFLTKGGYTLVSGYPKRLEKEVGTPHGIILDSVDAAFICPGSSRLHIMAGRRLWWLDLKSGAQATWTELPWPHEKVDGALCMEKSLGPNSCSANGPGLYLIHGPNLYCYSDVEKLNAAKALPQPQNVTSLLGCTH

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

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

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

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

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

phrase: SALTSDNHGATYAFSGTHYWRLDTSRDGWHSWPIAHQWPQGP
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: RCSPHLVLSALTSDNHGATYAFSGTHYWRLDTSRDGWHSWPIAHQWPQGPSAVDAAFSWEEKLYLVQGTQVYVFLTKGGYTLVSGYPKRLEKEVGTPHGIILDSVDAAFICPGSSRLHIMAGRRLWWLDLKSGAQATWTELPWPHEKVDGALCMEKSLGPNSCSANGPGLYLIHGPNLYCYSDVEKLNAAKALPQPQNVTSLLG
type: DOMAIN
name: Hemopexin-like_dom
description: Hemopexin-like domain

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

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: LSALTSDNHGATYAFSGTHYWRLDTSRDGWHSWPIAHQWPQGP
type: REPEAT
name: Hemopexin-like_repeat
description: Hemopexin-like repeats

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

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

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

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

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

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

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

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