MEMKIAVLNYQMALLESDAAKQYAVDAEKKFGPQLNKLKNLERDAKALQDKLVSNGSKMSQGDREKAELDFKQKARDFQFQSKELNESKAAADRDMLKKLKPKLDQAVEETIKKGGYDMVIERGAVVDVKPQYDITRQVIERMNQLRKLAAALEHHHHHH