Protein sequence:
MVKASGIPIALGVWGLCWSLATVNSVPLTSAHGNVTEGESGTKPEADVIEQCSDGWSFDATTLDDNGTMLFFKDEFVWKSHRGIRELISERWKNFIGPVDAAFRHGHTSVYLIKGDKVWVYTSEKNEKVYPKSLQDEFPGIPFPLDAAVECHRGECQDEGILFFQGNRKWFWDLTTGTKKERSWPAVGNCTSALRWLGRYYCFQGNQFLRFNPVSGEVPPGYPLDVRDYFLSCPGRGHRSSHRNSTQHGHESTRCDPDLVLSAMVSDNHGATYVFSGSHYWRLDTNRDGWHSWPIAHQWPQGPSTVDAAFSWEDKLYLIQDTKVYVFLTKGGYTLVNGYPKRLEKELGSPPVISLEAVDAAFVCPGSSRLHIMAGRRLWWLDLKSGAQATWTELPWPHEKVDGALCMEKPLGPNSCSTSGPNLYLIHGPNLYCYRHVDKLNAAKNLPQPQRVSRLLGCTH

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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