MESRVLFSSQFNFPVNSPFKTRETSIAPLTPSRNVLSFSFRSPAERCAMRIVPLVKAASSTPQIVAEVDGSSHEPRRKKLAVFVSGGGSNFRKIHEGCSDGSVNGDVVLLVTNKKDCGGAEYARSNGIPVLVFPKAKREPSDGLSPSELVDVLRKYGVDFVLLAGYLKLIPVELVQAFPKRILNIHPALLPAFGGKGLYGIKVHKAVLESGARYSGPTIHFVNEEYDTGRILAQSAVRVIANDTPEELAKRVLHEEHKLYVEVVGAICEERIKWREDGVPLIQNKQNPDEYY*