Protein sequence:
MKREEQLTQFPKFKPSHTCNPSVAAHFSLLLLPLSLCNAGWLQQYGYLPPGDVRAQAIRSPKSIEKAIASMQRFYGLTVTGTIDTETLEAMKRPRCGVVDKFGPELKTSLRRKRYARQGLKWEKSEVTFSIENFTPKVGERATSEAIRKAFKAWESVIPLTFREIPFSHIRGKVDKYADIMLSFAEGFHGDSTPFDGEGGFLAHAYFPGVGIGGDTHFDLAEPWTTGTTDQGGNDVFLVAVHELGHALGLEHSNDPSAIMAPFYQWFETENFQLPDDDRRGIQAIYGSKSGVPPPPPPPRPTKPSKPDKPDHGPDICDGHFDTIAVLRGEKFVFKDKWFWRVRNNKVLPNYPMPIGHFWKGLPSNIDAAYERTDGKFVFFKGDKYWVFSESTLEKDYPKNLGDLGTGLPKDRIDAALLYTHTGQTFFFKGSQYFRYNEKTRRVDRDYPKSINTWTGAPDNIEAVIMSEDGSYTYFYKDNKYWKFNNQHMKVEPGYPKSVLREWMGCENEEPKKGRNDATDRSGGAGAVAVVIPLILLVLVLVTLGALLFFRKYGMPRRLLYCKRSLLDKV

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

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

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

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

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

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

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

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

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

phrase: RSGGAGAVAVVIPLILLVLVLVTLGALLFFRKYGMPRRLLYCKRSLLDK
type: DOMAIN
name: Pept_M10A_metallopeptidase_C
description: Peptidase M10A, matrix metallopeptidase, C-terminal

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

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

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

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

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

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

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

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

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