MEGKGVLEGRYEMGRVLGHGNFGRVHAARDVRTGRAVAMKVVSKDKVERAGMAEQIKREIAVMKMVSHPSVVELHEVMATRTKVYLALELVRGGELFDRIARHGRVGEGVARRYFRQLVSAVDFCHGRGVYHRDLKPENLLLDEAGNLKVADFGLSALACHARPDGLLHTACGTPAYVAPEVLAGNGYDGAKADLWSCGVILYVLLAGALPFQDDNLVCMYRKMRRGDFCCPPWVTTDARKLIKSLLDPNPGTRITVAGLLETPWFRKTAPVPRPIIADPAAAPVDTRGNAGDDKDEPPEVLNAFHLISLSEGFDLSPLFEHDPAASPGRATARAGGTRFATREAASGVVARLEALAMGGARVAPSLLMVDVKKDGGDAMEYRPFFSEELRPALKDIVWSPAAT*