MGRGRSEIKRIENPTQRQSTFYKRRDGLFKKARELAVLCDADLLLLLFSASGKLYHFLSPTVPNVKEFVERYEATTHTKVWTDIRQERRAELDKVGSMCDLLEKQLRFMTVDDGEQYTVPSLEVLEHNLEAAMRKVRSEKDRKIGGEITFLQNIIRGRQEERYGLCDKIAHAQTLKDVECGSTSLSNGLDLKLGFN