MKRKRGEKEEAAEKKMEIVWQTPANPPEKHDYIFRDGRRHVRPYHFEFISHVKNRWAGKTIVDLFAEEFKGRPYDYYVSAVKCGRIQVDGEMVPVSYIVKSSQKISHFVHRHEPPVMAWDVPILDKEDDVVTVWKPATVPVHPCGQYRKNTVVGVLQAEHGLAPLFPVHRLDRLVSGLLILARNATRADLFRQEIEAGKVQKQYVAKVIGVFPEDEQIVDVNVNYNAREGRSTVEVGNSCDGSPIKGKTACTKFTRIGTNGIHSIVLCKPITGRTHQIRVHLQYTGHPIANDILYLSENVTNRSSEGVNADRAAHSPNNCLVPENNSSDKYEDSTEEDFDIDPMCTNCPNIYIYGCICCY*