MAPGKKRQAASQAGPKTKKLQLEKTPADKGKKRSQPITRPLQEETLDNSDESDGDEPDEEEVIVEGEAQPAVAKDPNAARESHKAQKVLHEQRKASKPHFDTLAQAKSAWRLAHQKSLPKAERTKYINQLMDVIRGHVIDIVFKHDASRIVQTVVRYGGEKERNEIASELKGRFKELAQNKYSKFLVTKLIRLCSAHRASILREFQGSVLRLLLHREASSVLADAFELYTNAYERSMLLRDFYGKEASLFTVTAGSEEEKERSKKGLKGILEGVEGERRKRIMAALKDNLMSIFNNPDKGAVSHAIVHRALWEYLSTVNTIEDEAEQEKLRREIFESCQDVLAEMVHTKDGSRSVRELIVRGTAK