MEPTNDAHEMVETNARATTDAQLYPPPEVLAVDENITANPSHDGRYIQYNIRDNIIELTAKYKPPIMPIGRGAYGFVCSATNWETNEKVAIKKIDQAFENKIKAKRTLREIKLLRHFKHENIIGIKDLILPPQRDAFEDVYIAFELMETDLHNIITSGQELEPLHYEVFLYQILCGLKYIHSANVLHRDLKPSNLLVNGNCKLKICDFGLARGTSEHNAMTEYVVTRWYRAPELLLNSSAYTSAIDIWSVGCIFLELLTRKTVFRGRDTEKRKKLHFDLQLLGSPSEEELGSLSENAKLYLRQLPNHDRQSFFVVFPNVPYPALDLIMKMLKFDPRQRISVEDALDHPYLREMHDFTNEPVCMTPFNFDLEEQPLTEEEIKELIYREALAFSP*