MEKDLNQNSPRIRKLRDNGYPPNTPTSRMNNNNQRDNHPNSPRDYNHTPSSPTARLRWRNRSNEIPAEVKRGNASNVRNLLLGDKNKYRSMWIRTCSSLWMLGGVFFIIYMGHLYIWAMVVGIQIFMAKELFFLLRRAHEERRLPGFRLLNWHFFFTAMLFVYGRILQQQLVNTVSSDRFIYKLVSGLIKYQMVICYFLYIAGFMWFILTLKKKMYKYQFGQYAWTHMILIVVFTQSSFTVANIFEGIFWFLLPAALIAMNDVAAYFFGFYFGKTPLIKLSPKKTWEGFIGASVATTISAFLSPWKEISILPVQWHAFSLGLFASVIAPFGGFFASGFKRAFKIKDFGDSIPGHGGFTDRMDCQMVMAIFAYIYIQSFIVHQDYSVEMILDHISRSLGHEEQKMLYAKLGDILRHKLQGGF*