MKLLTEQEQKEHYNATLTGGLIGGIGGLAVGTLGVYAASVRYPAFRQLTLPLRAFLVTSSGTFASIVTADSYSRAYERKREPDYDYQDEQQQLQQQIDAQKSGKQKTMDWLSENRYSIVFGSWVASMGTALGLVGRNPYLTGQQKLVQARVYAQGLTIAVVIISLAFETNESRKGRGWWETVKIIDPNDPEHKKIIEKKIHHEAFAGEDQWRDMVEAEEQRIHDREEKHKKHVKEAEKKGKDTKHTKVDNSGNGNGNGDKKDSKSKGEDGGNGGDEKKEQKSDSKDGKSEK*