MGRVKLKIKKLESSGNRQVTFSKRRNGILKKAKELSILCDVDIVLLMFSPTGRPTLLQGERSTVEEIISKFAQLTPQERAKRKLESLEALKKTFKKLDHDVNVQEFMSSSTQTVQDLTTQVRVLQAQLTEIHKRLSFWCNPDKVDNLEHLSQMEDMLKESINRTRLHKENLGKHQLTSLNCTSQFQNGMPSSLLVGGMPEAQPLTWLLSNDNQHMILPNESNYLPHRLPNA