Protein sequence:
MPPLFQALTTALFFCGIASNPLFQPSLVMDMAKVLLDNYCFPENLVGMQETIEQAVKGGEILHISDPDTLANVFTSGVQGYLNDPRLVVSYEPNYSGPQTEQSLELTPEQLKFLINHSVKYDILPGNIGYLRIDFIIGQDVVQKVGPHLVNNIWKKLMPTSALILDLRYSTQGEVSGIPFVVSYLCDSEIHIDSIYNRPSNTTTDLWTLPELMGERYGKVKDVVVLTSKYTKGVAEDASYILKHMNRAIVVGEKTAGGSLDTQKIKIGQSDFYITVPVSRSLSPLTGQSWEVSGVSPCVVVNAKDALDKAQAILAVRSSVTHVLHQLCDILANNYAFSERIPTLLQHLPNLDYSTVISEEDIAAKLNYELQSLTEDPRLVLKSKTDTLVMPGDSIQAENIPEDEAMLQALVNTVFKVSILPGNIGYLRFDQFADVSVIAKLAPFIVNTVWEPITITENLIIDLRYNVGGSSTAVPLLLSYFLDPETKIHLFTLHNRQQNSTDEVYSHPKVLGKPYGSKKGVYVLTSHQTATAAEEFAYLMQSLSRATIIGEITSGNLMHSKVFPFDGTQLSVTVPIINFIDSNGDYWLGGGVVPDAIVLADEALDKAKEIIAFHPSIFPLVKGTGHLLEVHYAIPEVAYKVSSVLQNKWSEGGYRSVVDLESLASLLTSEMQENSGDHRLHVFYSDTEPEILEDQPPKIPSPEELNYIIDALFKIEVLPGNVGYLRFDMMADTEIIKAIGPQLVSLVWNKLVETNSLIIDMRYNTGGYSTAIPIFCSYFFDPEPLQHLYTVYDRSTSTGKDIWTLPEVFGERYGSTKDIYILTSHMTGSAAEVFTRSLKDLNRATLIGEPTSGVSLSVGMYKVGDSNLYVTIPNQVVISSVTGKVWSVSGVEPHVIIQANEAMNIAHRIIKLRTKIPTVIQTAAKLVADNYAFADTGANVASKFIALVDKIDYKMIKSEVELAEKINDDLQSLSKDFHLKAVYIPENSKDRIPGVVPMQIPSPELFEELIKFSFHTDVFEKNIGYIRFDMFADSDLLNQVSDLLVEHVWKKVVDQDALIIDMRFNIGGPTSSIPIFCSYFFDEGTPVLLDKIYSRTSNAMTDIWTLPDLVGKTFGSKKPLIILTSSLTEGAAEEFVYIMKRLGRAYVVGEVTSGGCHPPQTYHVDDTHLYLTIPTSRSASAEPGESWEGKGVLPDLEISSETALLKAKEILESQLEGRR

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

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

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

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

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

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

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

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