Protein sequence:
MDWQQLWLAFLLPMTVSGRALGPTEKEAVLDYLLQYGYLQKPLEGADDFRLEDITEALRTFQEASGLPISGQMDDATRARMKQPRCGLEDPFNQKSLKYLLLGHWRKKNLTFRIFNVPSTLSLPRVRAALHQAFKYWSSVAPLTFREVKAGWADIRLSFHGRQSLYCSNTFDGPGKVLAHADIPELGSIHFDKDELWTEGTYQGVNLRIIAAHEVGHALGLGHSRYTQALMAPVYAGYQPFFKLHPDDVAGIQALYGKRSPETRDEEEETEMLTVSPVTAKPGPMPNPCSGEVDAMVLGPRGKTYAFKGDYVWTVTDSGPGPLFQISALWEGLPGNLDAAVYSPRTRRTHFFKGNKVWRYVDFKMSPGFPMKFNRVEPNLDAALYWPVNQKVFLFKGSGYWQWDELARTDLSRYPKPIKELFTGVPDRPSAAMSWQDGQVYFFKGKEYWRLNQQLRVAKGYPRNTTHWMHCGSQTPDTNSSTGDVTPSTTDTVLGTTPSTMGSTLDIPSATDSASLSFSANVTLLGA

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

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

phrase: DYLLQYGYLQKPLEGADDFRLEDITEALRTFQEASGLPISGQMDDATRAR
type: DOMAIN
name: Peptidoglycan-bd-like
description: Peptidoglycan binding-like

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

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

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

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

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

phrase: LLGHWRKKNLTFRIFNVPSTLSLPRVRAALHQAFKYWSSVAPLTFREVKAGWADIRLSFHGRQSLYCSNTFDGPGKVLAHADIPELGSIHFDKDELWTEGTYQGVNLRIIAAHEVGHALGLGHSRYTQALMAPVYAGYQPFFKLHPDDVAGIQALYG
type: DOMAIN
name: Peptidase_Metallo
description: Peptidase, metallopeptidase

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

phrase: HWRKKNLTFRIFNVPSTLSLPRVRAALHQAFKYWSSVAPLTFREVKAGWADIRLSFHGRQSLYCSNTFDGPGKVLAHADIPELGSIHFDKDELWTEGTYQGVNLRIIAAHEVGHALGLGHSRYTQALMAPVYAGYQPFFKLHPDDVAGIQALY
type: DOMAIN
name: Pept_M10_metallopeptidase
description: Peptidase M10, metallopeptidase

phrase: WRKKNLTFRIFNVPSTLSLPRVRAALHQAFKYWSSVAPLTFREVKAGWADIRLSFHGRQSLYCSNTFDGPGKVLAHADIPELGSIHFDKDELWTEGTYQGVNLRIIAAHEVGHALGLGHSRYTQALMAPVYAGYQPFFKLHPDDVAGIQALY
type: DOMAIN
name: M10A_MMP
description: Peptidase M10A, catalytic domain

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

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

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

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

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

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