MMKNIEKIFDAEEVIEDFEVMTKDAGRIQEETLEKILKENGGTEYLKQWGLNGRTDVETFKACVPIVCHSDLDPYIQRIADGDLSPILTGKPIQAISLSSGTTQGKPKFVPFNDELMNSTMQTFKTSFAFRNREFPIGNGKALQFIYSSKQFKTKGGLAAGTATTNVYRNAQFKKTMKAMSTPVCSPDQVIFGPDFQQSLYCHLLSGLIFRDEVQVVSSKLLKPDPELAETIYSKCSSLSNWYGLIPELFPNTKYIYGIMTGSMEPYLKKLRHYAGELPLLSADYGSSEGWVGVNVNPKFPPEMVTYAVLPNIGYFEFLPLEENLIGVEQANSSVGLTEVKLGEEYEIVFTNFAGLYRYRLGDVVKIKGFHNGTPELQFVCRRNLLLSINIDKNTEKDLQLAVEASGKHSVDEKLEVWTSPAMSTSQLIQDTTLSFGN*