MGRGKIEIKRIENSSNRQVTFAKRRAGLVKKAREIGVLCDAEVGVVIFSSAGKLYDFWTPKTTLPRILEKYQTNSGKILWDEKHKSISAEIDRVKKENDNMQIELRHMKGEDVNSLQPKELIAIEEALTNGQTSLRDKMMDHWKMHRRNEKMLEEEHKLLALRMHQQDVELSSGMREMELGYHQGRDFTSQMPFTFRLQPSHPNLQEDK