MSIQSVRTRVGKYELGRTLGEGTFAKVKLAKNTENGENVAIKILDKENILKHKMVEQIKREISTMKLIKHPNVIRLHEVMASKTKIYIVLDFVNGGELFDKIVNHGRLREDEARRYFQQLINAVDYCHSRGVSHRDLKPENLLLDAYGNLKVSDFGLSALPQQIREDGLLHTTCGTPNYVAPEVINDKGYDGATADLWSCGVILFVLMAGYLPFDESNLLTLYKKIYKADFTCPPWFSSGAKKLISRILDPKPKTRITVPEILENEWFKKGYKPPKFQEDKEISLDDVDAVFNDSEDHLVTEKKETQPVLMNAFELISTSQGLNLNNLFEKHMGLVKRETRFTSVCFDGREIISKIEEAAGPLGFSVKKQNYKMKLQGAKTGRKGHLSVATEVFEVAPSLFMVELCKSGGDTLEFHKFYKNLSFGLKDIVWKSEAIMEENK*