MEKNHAQTQELAITQMRRSLQKLGSSPKKYGDATLWRFLVARSMDPEKAAKMFGQWEEWRAEFVPLGYVPEEEIPQELEARKVFLQGHTKGGHALLIIQGCKHFVPQDQLQFKRFVVHLLDKTIASAIREKEVGNEKLVGLLDLQNLSYRNLDARGLINGFQFLQAYYPERLEKAFILNMPWIFVSVWKVVCRFLEKATIEKVVIVNSEEERRAFIEEIGEDVLPEEYGGRAKLTALQDVKLNHWPLKE