Protein sequence:
MCSKYVLATLLALVAHSMCIQDLSLSPEGSAPTAEQLDMQATKPKKAENPISEDIMYNYLMQFDYLPKSDLETGALRTEHQLRDAIRSLQSFGNIPVTGQIDSATARLIQKPRCGVGDKRSADSFSPDNLYHDTGFNVRVRRYLLQGPKWSKTDLTWSLVNQSMPDAFKVQKMVDSALRVWEYNSKLTFRQVYSDQADIQILFARRQHGDGYKFDGPGQVLAHAFYPGEGRGGDAHFDADETWNFDGGSDDNRGTNFLNVALHELGHSLGLGHSSDPNAVMFPWYQNNEVGGNLPDDDRNGIQELYGSKEKTWGPYRPHTTAPTTTTTTTTMRALIYRFTDKPVYRPRYNPSSNPNRERNRARERQEEERRRQEQQRQEQERQEQEDRRRERERKRQWEIEQKEQQERQERERQEWQERQEQQERQERERKMRLEWERKNRERNGIQEPVTPPASTTMRPTSKPYPTAVHRHNHNKPRKLKPNTCMTYYDAISMIRGELFIFRGPYLWRIGKSGLLPGYPTETRRHWSALPENLTKVDAVYVNKQRQIVFFIGRQYYVFNSVTLAPGYPKPLASLGLSPTLTHIDASFVWGHNNRTYLTSGTMYWRIDDYTGQVELDYPRDMSIWSGVGYHIDAAFQYSDGKTYFFKNLRYWEFNDDRMKVAHPTAKLSAPKWMQCARSANEVDDEQRWTAPLVSGENEDEETGRSGSRELRVHLFLLPILLLAIATWQS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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