MANGFKLSDVLRIASIHPFYSDAEYPPNREDLPNLLAKQWGPDRDLKLSSFPLTWKGALYKKIARLTTDRDPRNGYRQQVYISTTGGGSGKGSPMVFATDSQETRQQRAAIGALLRSCGVTGPGDWVMTMHVSGHLYRALDLMAETFEGSGASVLCAGSLMEPDQMIEILLEYRVNAIAGDTSQIMQLSRYICTLPDDTRKQLLINKVIYTSEPMTPVQRKFLSSVFPNVAVSSVIGSAEAGPWATSPAQLTEASKGQNYADFVYDQRLMHLEVFPFDIEESDGAGLASARPVPDGEKGLLVQTSLQRMRHPLIRYICGDVCSLHPLPASMKNIIPAEDAAHYKVARLYGRDRRISFDWYGEYFEFAVIQDAMRTESWGILQYQIIRRYNGGDKNNVDIVLELRVLRHNEPGTISTDELTRELRKLFWVFENNEELFDLRYLQSYAGFVRSSTGRKVINFIDETQIE*