MEKLIEKSKPYVAMISLQFGYAGMNIISKVSLNGGMSHFVLVVYRHAAATIVLAPFAFFLESPVIDQNFYYLGLKLTSPTYACALSNVLPAMTFVMALLFRMESVNIKKVRSQAKIVGTIVCVAGAMLMTLYKGPIVHMLWSPQQIKTSSSGTSAAEAAVAHNKEWIIGSLLIVAATLAWSGLFILQAAVLKKYSAQLSLATLICFLGTLQATVLGLAVVREPSKWALGWDINLLAAVYAGVVTSALAYYVQGLCIRLKGPVFATAFSPLMMIIVAIMGSIILSESIFLGSVLGGVMIAIGLYAVLWGKAKDSKISTDKNCSEMLSNSQVMLPTNENEVDDIEASSKQLMARGAISITENSDPKV*