MEKNHAQTQELAITQMRRSLQKLGSSPKKYGDATLWRFLVARSMDPEKAAKMLGQWEEWRAEFVPLGYVPEEEIPQELEARKVFLQGHTKGGHALLIVQGCKHFVPQDQLQFKKFVVHLLDKTIASAIREKEVGNEKLVGLLDLQNLSYRNLDARGLINGFQFLQAYYPERLEKAFILNMPWIFVSVWKVVCRFLEKATIEKVVIVNSEEERRAFIEEIGEDVLPEEYGGRAKLTALQDVKLNHWPLKE*