MLEKNYKFLLWIYIFWFLGSVLLVSLHIIPPELTAVQSLFLVFTGVFAAVFFIMQYGKWLGSAITLLIFVVSTCIEWMQLSYTDEYIGSTLGGSVYGIPITMGFIWVGMVAGTHIIAREITLKINIDWIRGGIYSFIAATMVMIFEVLIEPITMQSKQLYITQNGFTILQLSDFINWWLLGLILHLMIYFILSLTDSWERLKYPDLKSEIVIVYWIIIAFFVFLSFYLDLWTSIAIIIVSNIIFTACYFFSLEKETQTKKKSE*