MIKQIGIVLIVLTMVDFGKTISKYSAEANLKPPDKPWVLNPNVNFRTLDKPFRMAKLNLLWSKAQRRLTDVKLKSLFSDLKIHDKEEIAWKRFKSDGNDKDGLKEAELREKLIGIMSTYSLLEHFQDVNDPKKVKVYKAMNDPSISYINKSLFKDKRLNQLWEKAEKAGFTAEELQALHEEFNHHQQKIDEYYSLLQEVENDPDSHKNSINDNLDHFNMLTEMEDKPNVKYETKVNQLRDLNTEVRDGFDRLNLIAAKGPNSKEFIEPQVQNLWMLAVNSNFTNDELESLKTELLHYEHRLMKLRHLHAEAEFHLSKSPKVTGEKPAQGLLSTDEIVKKQEKKVAKLRLDLETKIMQKHIEL