MLTAGRKDEKKEQALKNHVGHPITGRDCAFTLLNSPISHTQYPYVTGTSVLGIKYKDGVLLASDMGGSYGSTLRYKSVQRLKPIGKHTLLGAGGEISDFQEIIRYLDELILYDNMWDDGNSLGPKEVHNYLNQLMYNRRNKFNPLWNTLILGGVKNGQKYLGTVNMIGVHYEENHVATGFGNHLARPIFRDEWHEDMTFEEGVKLLEKCMLVLLYRDRSAVNKLQIAKITEEGATFSEPYALKTHWELEAFKNPATGAVVSNRLLYHNVLWKLVWSWILKQMNQLRSNISVLNDIIKLIEISYGQLCNAFDNFILFLS*