MEGLLGSVDLWEFVQNGYEDPTEKRRDKLTLYIVSSTLNNDILSALLYEFGEIENAKMFWDNLEMQFSVRGRKIDKDKINHVIAVENGECIDSLITEIKTGNDCIEITMIDDESVCVADYDNENENLVEEDLFEEETYEFIFDEDNSSNEEWSKLMHEKHLIDELLFGEKNGPLAYTNQVEDNFIVAEKEEKEDEEEKNKKSLLGEKNEMSKNCIDTLMNVFECAGFTKEECDVKHLGEVPDKFDEELEFIEEWIQKPYYDECKETLDYDEDCMDTEEEEDSIIDIEIE*