Protein sequence:
MKNLPILLLLCVAACSAYPLDRSARDEDSNMDLLQDYLEKYYDLGKEMRQYVRRKDSGPIVKKIQEMQKFLGLKVTGKLDSDTVEVMHKSRCGVPDVGHFTTFPGMPKWSKTHLTYRIVNYTQDLPRDAVDSDVEKALKIWEEVTPLTFSRIYEGEADIMITFAVREHGDFFPFDGPGKVLAHAYPPGPGMNGDAHFDDDEHWTKDASGINFLLVAAHELGHSLGLYHSTNTEALMYPLYNTLKGPARVRLSQDDVTGIQSLYGPPPASPDSPVEPSEPEPPAPGTLAMCDPALSFDAISTLRGEILFFKDRYFWRKTFRTLVPEFHPISSFWPSLPSGIDAAYEVTSRDSVFIFKGNKFWAIRGNEEQAGYPRGIHTLGFPPTVRKIDAAIFDKEKQKTYFFVEDKYWRFDEKRQSMEPGYPKQIAEDFPGIDSKLDAAFESFGFFYFFSGSSQFEFDPNAKKVTHVLKSNSWFNC

Annotated regions:
phrase: GMPKWSKTHLTYRIVNYTQDLPRDAVDSDVEKALKIWEEVTPLTFSRIYEGEADIMITFAVREHGDFFPFDGPGKVLAHAYPPGPGMNGDAHFDDDEHWTKDASGINFLLVAAHELGHSLGLYHSTNTEALMYPLYNTLKGPARVRLSQDDVTGIQSLYG
type: DOMAIN
name: Peptidase_Metallo
description: Peptidase, metallopeptidase

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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