MVFKATFKTKPNDFLLASSIKTGTTWLKSICIAIMQAGNKEEEEDLLVKDNPHFYVPTIETMDYYSKPLTHDLYTMPSPRLFHTHLPYRVLPDSIKKSDNCKIIYITRNPKDTLISVWHFFNNRKRLEDLTPLEEVVESFCKGVHLFGPFFEHVLEYWEESKKNPQKILFLKYEDLKIDPKKEVAKIALFLGKPFGNEEDLEIVLNKCSLERLKNLEVNKSGSLLPSMSIHNSAYFRKGIVGDWKNYMKPEMEEQIDKITKLKLQGSGLEL*