MRKFRKMKMEKTGDGLAALEMPERQRQRRSREMKTEKREDGFGNAGEMKKCRRCDYPVRDEKGQGPTICDLDGGGIIYWSKLAQVVVLEEREWLCFLQNNPKYPLHIKHRLFGEQDGEVKGHSAKNAAVEIIPLTYNKGKKPVQSQTEASTFGGEEEVDVQQDPTSLAQGRAKRNIRPPQRFGYDEDEVHFALITGSGDPTILQEAMKSSEKKSWM