MDGVCSDLVRLQELERSVPSHPCTSSCLHSIRGDVVLLYKWPYSDLAFQASLSEDQLRNVKYEEEFILSSRGLKLFTCRWVPADQEPKALICLCHGYGMECSIFMQDTGVRLANAGYAVIGIDYEGHGKSDGTRCYIQSFQELVNDVAAFFESIAEREEYKQKARFLYGESMGGAVALLIHRKQPSYWNGAVLVAPMCKIAEELKPHPMVVSILKKLTRLFPTWKIVPTQDIVNVGFKLEEKRKEVIVCSLDSSFDRIRANPYVYLGKPRLKTGYELLITSMEIEKRLDEVTLPFLVLHGEADVVTDPAVSKLLYESAQSFDKTLKLYPDMWHGLTFGEPSEHTQLVFSDITAWLDKRSTDGCLEKNNEMQEKNIE*