Protein sequence:
MMREWVLVLSTLLWVPAGPTHLFQPSLVLDMAKILLDNYCFPENLMGMQAAIEQAMKSHEILGISDPQTLAQVLTAGVQSSLSDPRLFISYEPSTLEAPQQAPVLTNLTREELLAQIQRNIRHEVLEGNVGYLRVDDLPGQEVLSELGEFLVSHVWRQLMGTSSLVLDLRHCSGGHFSGIPYVISYLHPGNTVMHVDTVYDRPSNTTTEIWTLPEVLGERYSADKDVVVLTSGHTGGVAEDIAYILKQMRRAIVVGERTEGGALDLQKLRIGQSNFFLTVPVSRSLGPLGGGGQTWEGSGVLPCVGTPAEQALEKALAILTLRRALPGVVLRLQEALQDYYTLVDRVPGLLHHLASMDYSAVVSEEDLVTKLNAGLQAVSEDPRLLVRATGPRDSSSRPETGPNESPAATPEVPTEEDARRALVDSVFQVSVLPGNVGYLRFDRFADAAVLETLGPYVLKQVWEPLQDTEHLIMDLRHNPGGPSSAMPLVLSYFQGPEAGPVRLFTTYDRRTNITQEHFSHRELLGQRYGNQRGVYLLTSHRTATAAEEFAFLMQSLGWATLVGEITAGSLLHTCTVPLLDSPQGGLALTVPVLTFIDNHGEAWLGGGVVPDAIVLAEEALERAQEVLDFHRSLGALVEGTGRLLEAHYARPEIAQRARALLQSKLAQGAYRTAVDLESLASQLTADLQEVSEDHRLLVFHSPGELVAEEVPLPPPAVPSPEELSYLIEALFKTDVLPGQLGYLRFDAMAELETVKAIGPQLVQLVWQRLVDTAALIVDLRYNPGSYSSAVPLLCSYFFEAEPRQHLYSVFDRATSRVTEIWTLPLVAGQRYGSHKDLYILMSHTSGSAAEAFAHTMQDLQRATVIGEPTAGGALSVGIYQVGNSPLYASMPTQMALSASTGEAWDLAGVEPDITVPMSEALSTAQDIVVLRAKVPTVLQTAGKLVADNYASPELGAKMAAKLSGLQSRYARVTSEGALAEMLGADLQILSGDPHLKTAHIPEDAKDRIPGIVPMQIPSPEVFEDLIKFSFHTNVLEDNIGYLRFDMFGDCELLTQVSELLVEHIWKKIVHTDALIIDMRFNLGGPTSSISALCSYFFDEAPPILLDKIYNRPNDSVSELWTHTQLTGERYGSKKSVAILTSGVTAGAAEEFTYIMKRLGRALVIGEVTSGGCQPPQTYHVDDTHLYITIPTARSVGAEDGSSWEGVGVTPNVVVSSELALTRAKEILQQALRG

Annotated regions:
phrase: NVGYLRVDDLPGQEVLSELGEFLVSHVWRQLMGTSSLVLDLRHCSGGHFSGIPYVISYLHPGNTVMHVDTVYDRPSNTTTEIWTLPEVLGERYSADKDVVVLTSGHTGGVAEDIAYILKQMRRAIVVGERTEGGALDLQKLRIGQSNFFLTVPVSRSLGPLGG
type: DOMAIN
name: Tail-specific_protease
description: Tail specific protease

phrase: NIGYLRFDMFGDCELLTQVSELLVEHIWKKIVHTDALIIDMRFNLGGPTSSISALCSYFFDEAPPILLDKIYNRPNDSVSELWTHTQLTGERYGSKKSVAILTSGVTAGAAEEFTYIMKRLGRALVIGEVTSGGCQPPQTYHVDDTHLYITIPTARSVGAEDGSSWEGVGVTPNVV
type: DOMAIN
name: Tail-specific_protease
description: Tail specific protease

phrase: NVGYLRFDRFADAAVLETLGPYVLKQVWEPLQDTEHLIMDLRHNPGGPSSAMPLVLSYFQGPEAGPVRLFTTYDRRTNITQEHFSHRELLGQRYGNQRGVYLLTSHRTATAAEEFAFLMQSLGWATLVGEITAGSLLHTCTVPLLDSPQGGLALTVPVLTFIDNHGEAWLGGGVVPDA
type: DOMAIN
name: Tail-specific_protease
description: Tail specific protease

phrase: LGYLRFDAMAELETVKAIGPQLVQLVWQRLVDTAALIVDLRYNPGSYSSAVPLLCSYFFEAEPRQHLYSVFDRATSRVTEIWTLPLVAGQRYGSHKDLYILMSHTSGSAAEAFAHTMQDLQRATVIGEPTAGGALSVGIYQVGNSPLYASMPTQMALSASTGEAWDLAGVEPDIT
type: DOMAIN
name: Tail-specific_protease
description: Tail specific protease

phrase: SPEELSYLIEALFKTDVLPGQLGYLRFDAMAELETVKAIGPQLVQLVWQRLVDTAALIVDLRYNPGSYSSAVPLLCSYFFEAEPRQHLYSVFDRATSRVTEIWTLPLVAGQRYGSHKDLYILMSHTSGSAAEAFAHTMQDLQRATVIGEPTAGGALSVGIYQVGNSPLYASMPTQMALSASTGEAWDLAGVEPDITV
type: DOMAIN
name: Tail-specific_protease
description: Tail specific protease

phrase: TREELLAQIQRNIRHEVLEGNVGYLRVDDLPGQEVLSELGEFLVSHVWRQLMGTSSLVLDLRHCSGGHFSGIPYVISYLHPGNTVMHVDTVYDRPSNTTTEIWTLPEVLGERYSADKDVVVLTSGHTGGVAEDIAYILKQMRRAIVVGERTEGGALDLQKLRIGQSNFFLTVPVSRSLGPLGGGGQTWEGSGVLPCVGT
type: DOMAIN
name: Tail-specific_protease
description: Tail specific protease

phrase: EEDARRALVDSVFQVSVLPGNVGYLRFDRFADAAVLETLGPYVLKQVWEPLQDTEHLIMDLRHNPGGPSSAMPLVLSYFQGPEAGPVRLFTTYDRRTNITQEHFSHRELLGQRYGNQRGVYLLTSHRTATAAEEFAFLMQSLGWATLVGEITAGSLLHTCTVPLLDSPQGGLALTVPVLTFIDNHGEAWLGGGVVPDAIV
type: DOMAIN
name: Tail-specific_protease
description: Tail specific protease

phrase: SPEVFEDLIKFSFHTNVLEDNIGYLRFDMFGDCELLTQVSELLVEHIWKKIVHTDALIIDMRFNLGGPTSSISALCSYFFDEAPPILLDKIYNRPNDSVSELWTHTQLTGERYGSKKSVAILTSGVTAGAAEEFTYIMKRLGRALVIGEVTSGGCQPPQTYHVDDTHLYITIPTARSVGAEDGSSWEGVGVTPNVVV
type: DOMAIN
name: Tail-specific_protease
description: Tail specific protease