MADHLLQEVEMHGQKPVNGGAPLPQVLAPADGREVTVDELVDWIKRDKSWIEEHLLHSGAVLIRGCDVKDAKDFNTVVEAFGYEERLRPGGGGLAPRTQVIGRIYTANEAPPHVYIPFHHEMAQPPTAPSKLFFFCELAPTKGGETPLLWSNSVVRRLQQECPDFLQQLDEKGLIYQLYFGDEDLSESYIQRSWKTLYKVNDRKELEDKLAKMGGDSRVEWIEGHGVKTIYGPLPALKWDEQRQQNVFFNYMVMKYFTEYPVLECDKEVAAFDNVMFGDGSPLPREQVLDCQRIMAEEMVEFKWERGDVILIDNVAVQHSKNPCFSPRRILASLVV*