Protein sequence:
MARTAVALNILVLLGLCWSLAVASPLPTANGRVAEVENGTKPDSDVPEHCLDTWSFDAATMDHNGTMLFFKGEFVWRGHSGTRELISARWKNPITSVDAAFRGPDSVFLIKEDKVWVYPPEKKENGYPKLFQEEFPGIPYPPDAAVECHRGECQSEGVLFFQGNRKWFWDFATRTQKERSWSTVGNCTAALRWLERYYCFQGNKFLRFNPVTGEVPPRYPLDARDYFVSCPGRGHGRPRNGTAHGNSTHPMHSRCSPDPGLTALLSDHRGATYAFTGSHYWRLDSSRDGWHSWPIAHHWPQGPSTVDAAFSWDDKVYLIQGTQVYVFLTKGGNNLVSGYPKRLEKELGSPPGISLETIDAAFSCPGSSRLYVSSGRRLWWLDLKSGAQATWTEVSWPHEKVDGALCLDKSLGPNTCSSNGSSLYFIHGPNLYCYSSIDKLNAAKSLPQPQKVNSILGCSQ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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