MKREQSLSFEFGDPSAQDAMGSASESSYSYSPPGGAVFGLSPPESSPRSGRNNNRRRDRPSWVRLTDTPYFDGHLWRKYGQKKIKDAEYPRLYFRCSYREDRHCLASKLLQQKNDDDPPLYEVTYTYEHTCGAPPVSFPDIVAEPPVSTDGLVLRFDSPSSDAWMQQNGRYHSTSRSAFMMLSFGSSSQTHDQQPAVFRSDLEAGLSSFPTEGLPPAPPPANDDDGDMLSKLNSFAYDFDNQMHFGDHTYLPHNSSNYDHDDH