MESKEEDVRLGANKFNERQPLGTAAQTRDYSEPPPTPFIEFSEFTSWSFYRAGIAEFLATLLFLYITIQTVMGYKHGVPSAKNECPGVGIQGIAWAFGGMIFALVYCTAGISGGHINPAVTWGLFLARKVSFPRMLFYIVMQCLGAICGAGIVKGFQPDFYQSEGGGANVVAHGYTKGDGLGAEIVGTFVLVYTVFSATDAKRSARDSHVPLLAPLPIGFAVFLVHLATIPITGTGINPARSLGAAIIYNEKH