MKMSKRGGPVRTKVGKYEFGRILGEGSFAKVRLAKHVETGRNMAIKVLNKERILKDKMVEQIKREISTMKLVKHPNIVQLSEVMASKTKIYFVLEYVTGGELFNKIAQQGKLKEDDARKYFQQLINAVDYCHSRGVYHRDLKPENLLLDAKGNLKISDFGLSALSQQVREDGLLHTTCGTPNYVAPEVIVDKGYDGAKADLWSCGVILFVLMAGYLPFDEPNIMALYKKIYKADFTCPKWFSPGARKLILRILEPNPKNRITIPEILENSWFKKGYTPVKFREERDTSLDDIDAVFSDSIDHLVTEQKELKGAGPSLMNAFDIISFSKGLNLSGLFEKKQGVKQEARFTSKYPATEIITKMEESAKPLGFNVKRQDYKMKLQGYETGRKGHLSVATEVFEVSPSLFVVEVKKDGGDTLEYDKFYKNFSTALKDIVWTSEVDLVEG*