MGEVVIEELLIKLVRDRPILWDRTQDCYKDRILTKSAWLEIFKELNDCFEELSPEEKNTYEGGATEDTSDDDRGTQSPSNCENDGDGSNLDEGLDTEEPEVMAFKKPRRMREKRKLDPVELELISTLNRKPDRHTSFFNGIIPSLETFDDDEIAEFQLKVLQAINEIKIRKKASANINQITHLGSSQQ