MEKLIEKSKPYVAMISLQFGYAGMNIISKVSLNGGMSHFVLVVYRHAAATIVLAPFAFFLESPVIDQNFYYLGLKLTSPTYACALSNVLPAMTFVMALLFRMESVNIKKVRSQAKIVGTIVCVAGAMLMTLYKGPIVHMLWSPQQIKTSSSGTSAAEAAVAHNKEWIIGSLLIVAATLAWSGLFILQAAVLKKYSAQLSLATLICFLGTLQATVLGLAVVREPSKWALGWDINLLAAVYAGVVTSALAYYVQGLCIRLKGPVFATAFSPLMIIIVAIMGSIILSESIFLGSVLGGVMIAIGLYAVLWGKAKDSKISTDKNCSEMLSNSQVMLPTNENEVDDIEASSKQLMARGAISITENSDPKV*