MESSRGRRVEKRGYEQGVDDEADNLPESKKAKLPALASVIVEALKVDSLQRLCSSLEPLFRRIVSEEVERALTRLGPAKLAGGSSPPKLPGPNGNDLQLHFRTRMPPHLFTGGKVEGEQGATIHVVLLDASTGTVMQTGPESAAKLNVVVLEGDFNDEADEGWTAEHFESHEVKEREGKRPLLTGDLQVSLKEGVGTLGDLTFTDNSSWIRSRKFRLGVKVSPGYCEGIRVREAKTEAFAVKDHRGELYKKHYPPALQDEVWRLDRIAKDGALHKKLVMADITTVEDFLRVLFRDSQKLRNILGSGMSNRMWENTVEHAKTCVLGGKLYVYYAAGTHSTGVVFNNVYEPRGLISDGQFLSLDSLNHNQKISVDSLVKRAYENWHHVVEYDGKVLNSLASNKGGKGASAAPIVDNSYERNQYITSDQNKQQFIPSEPSPQYQAIINHPSVPQLIKFPFVRSDQNAAMTLNNPQAALSGGTDYMSVGTPAGDTYFPGDWSRPRTGNGLEDFFTEEIRVRSSEMLESDDMQRLLKTLGMGGVGMGPGFVQPDEPCYSYSVQAYEPQMDQTYAQERGKGSKAVVGWLKLKAALRWGIFVRKKAAERRAQLVELD*