MRWDYGQIFKEIRKSKGLTQQDVCGQVIHRTTLTNIEHGKVIPSFENMVFLLEQIDMSLAEFKYICNEYHPSKRRDIIVESQNPSTFQDTRKMVELTEKCQKYLKTHHDVPIQNIYRHTKIVTELRTKGFKNNHVLKDLYEEIWDYLEPMDTWYISDLKLLGTILFFFPSENLPLLIDRIMKTIEKYKYFRETKAFLSSFLANLSTVYFQHHLFKECETITLQLLVLAEELKIYDILGFSQVRLGILQHNSDLIDKGITLLRLTKEEALVKILEKEINDFSNL*