MGRGRSEIKRIENPTQRQSTFYKRRDGLFKKARELAVLCDADLLLLLFSASGKLYHYLAPTVPSVKEFVERYEAATQTKVWCDIRQERRAELENVGKMCDLLEKELRFMTVDDGEQYTVPSLAALEHNLEAAMRKVRSEKDRKIGGEMSYLENMIRGKQAERYGLCDKLAHAQSLKEVEGGSTSLNNGLDLKLGFN