Protein sequence:
MLAASIFRPTLLLCWLAAPWPTQPESLFHSRDRSDLEPSPLRQAKPIADLHAAQRFLSRYGWSGVWAAWGPSPEGPPETPKGAALAEAVRRFQRANALPASGELDAATLAAMNRPRCGVPDMRPPPPSAPPSPPGPPPRARSRRSPRAPLSLSRRGWQPRGYPDGGAAQAFSKRTLSWRLLGEALSSQLSVADQRRIVALAFRMWSEVTPLDFREDLAAPGAAVDIKLGFGRGRHLGCPRAFDGSGQEFAHAWRLGDIHFDDDEHFTPPTSDTGISLLKVAVHEIGHVLGLPHTYRTGSIMQPNYIPQEPAFELDWSDRKAIQKLYGSCEGSFDTAFDWIRKERNQYGEVMVRFSTYFFRNSWYWLYENRNNRTRYGDPIQILTGWPGIPTHNIDAFVHIWTWKRDERYFFQGNQYWRYDSDKDQALTEDEQGKSYPKLISEGFPGIPSPLDTAFYDRRQKLIYFFKESLVFAFDVNRNRVLNSYPKRITEVFPAVIPQNHPFRNIDSAYYSYAYNSIFFFKGNAYWKVVNDKDKQQNSWLPANGLFPKKFISEKWFDVCDVHISTLNM

Annotated regions:
phrase: DLHAAQRFLSRYGWSGVWAAWGPSPEGPPETPKGAALAEAVRRFQRANALPASGELDAATLAA
type: DOMAIN
name: Peptidoglycan-bd-like
description: Peptidoglycan binding-like

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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