MEKSNNNLLVRSYISDYNKNSKFIEYDEKNNIHKKNDGHMIAELYQKNKTNIFSFLIKIFIVIQIIWISQFSSRNDVFGEKGISNYENWEHFKNNEIIRNHRILMENLLKSPSGPKYEILEKNVMDQIDHIYKTQSKSFWSKIMGFIKKMDLLFEREVIRILEYIEKEKEKPIKDGIKFFKSLKVFFNGLKLFSAPIAAAANTLLIYYFKPQIISLTIGIGLNILPIATVAYVIYKIYKVNSEIQKSKFKKKFSNKFK*