MESESKQVKQKLGVLDILKEAVTFYVSNINFIIFTFLNSLPFFFVMLYFEILFQQTIVETPEIFSLLPFNERNHAYELDVIYDYGTNIPSRSFRKNYLPDKSFSKDYLPVLILLGFIYLVPLHVLELCSAVVTMDSASKLYSEENNMSVMDMFKRSIDISIMKGTFITSLYMLFWSTCLLIAFPWMAGNCYVLFRDLGYYIFFAVICFLVFVKLLKVYLEWSAIWNMSFVISVVDGIYGIGALRVSYYLSRGNQKRGLLVMLVFFALGLCLRLSCVSLGCYKGGYGIFVQIGLLAVLNTLKWLSCMIYFSDCKERKMQKKVDEESGMKELVA*