MSFLNESTALYDQLHGHSFKPERIQDVYRFGRKLGSGQFGTTYECQEKRTEKLACCKVISKMKLNSPEDEIDVKREIAIMHHVVGHENIVDIYGAYEDKDNVYIVMELCKGGDLYDTILERMERNGGTPYSERDAAVMAKTIMRVVEQCHALGVIHRDLKPENFLLTSRGEGGVLKTTDFGLSTFFRPDEGFERHCGSPMYMAPEVVRWRPGSWTRGKKPPKYGQEVDVWSAGVIIYALLCGFPPFYAKSHSSRDIFKAILKGNPSFTLPPWPHISEEAKALVKWMLQPDPKQRPTAHQVLCHPWINEPGVAPDKPLDPVVASRLKQFASMCKLKRVAMQVSNCEEYERRGDLWSEGDVQDDGCGWLRNHHH*