MGRGRSEIKRIDNPTQRQSTFYKRRDGLFKKARELAVLCDADLLLLLFSASGKLYQYLAPTAPSVKEFVERYEAATHTKVWSDIRQERRAELEKVAKMCDLLEKELRFMTVDDGEQYTVPSLAALEHNLEAAMHKVRSEKDRKIGGEMTYLE