MESDMESVSGMNSGTVSEVGWYILGPNQENVGPYAFSELQEHFVNGYLSENSLLWSEGRSEWMPLSSIPELYAVMSSRVPNHSTTGASDNDDDFIKWQEEVREAEVEAEALKESAVGGLDEPKHSVGNGTLKDTETDPDDRPLTPPDGEEEFTDDDGTTYKWDRGLRAWVPQDHSFFKTEQYGVEDMTFLKEEEVFHAIKAAETAIEEEMNAIAEKVETKPGMKRKLQEKPAEKKEANKPPDSWFDLKVNTHVYVTGLPDDVTSEEIVEVFSKCGVIKEDPETKKPRVKIYVDKETGKEKGDALVSFLKEPSVSLAIQLLDGTPLRPGGKIPMSVSIAKFEQKGDAFIAKQMDKKKKKKLKRVEDKILGWGGHDDAKLTIPATIVLHHMFTPTELRSDANVLSELVADVEEECSKLGPVESVKVCENHPQGVVLVRFKDRKDGLKCIELMNGRWFGGRQIHATEDDGTVNHALVRDLDEDAARLEQFGAELEAD