MKIFTSKKGQLSQLKQQKFKLEKDIQRLFEENLTLLSGYIFIRSEFSIKNSRIDTLAFDPETQAFVIIEYKRQQNSSVVDQGISYLNLMLEYKADFIVEYNEKQKVPLKRNDVDWSQSKVIFVSPAFNDFQIQATNFKDLPIELWEVNRFDNDIITLNIINKSKSAPNIKAVSNEKREELSILKEIKVYQESDHLADKTDFIQELYEDFKQGILNLDPDIEINTRKLYIAFKKDRNIADIRIQQKNLKIWINLPYGELDDPKNLAKNVSNTGHWGNGDYEITIESTQYLEYIMSLIKQAIKD*