MNPLTQIKNTQKATMREIESGMGESASWHERYKHSAYVFAGGLPFNMTEGDILAVFSQFGEIVDVNLVRHEETGKSRGFAFICYADQRSTVLAVDNLNGGTVVGRTIRVDHVDDYRMKNEGD