MKETKPYGTVLLKAAKIMDCLSLQPDQTLQEIAKNTEMTASTAIKILETLTLIGYVQKDTNKTYRLGTKLIRYANQSVEQIDLAEIAVPYLENLQNTVDETIHLGILNNNEILYINKLEPKNQTIRMSSKVGITRPLYNSAMGKAVLAEFSEEQVQQYLDTQTLIPYTENTITNPLRLKKELKQVQQTGVAYDDEEIEQDIFCSGVSLMKDGEIAGAFSVSMPKYRLTEENKTTINQALLATKAAIEAKL*