MSDKSNPNVRTRVGKYELGRVLGEGNFAKVKHAKNMETGQHVAIKILDKEKIFKDKMVEQIKREISTMKLVKHPNVVQLFEVMASKTKIYFVMEYITGGELFNKINRHGKLKEEEARKYFQQLINAVDYCHSRGVYHRDLKPENLLLDTQGNLKVSDFGLSALSQQVGEDGLLHTACGTPNYVAPEVINDQGYSGATADLWSCGVILYVLMAGYLPFDEESTMMLYTKITKADFTRPEWFSHGACRLIGRIMDPNPQTRITIPEILENEWFKKGYKPPQFHEEEDINLEDVDAVFNDSEEHLVTKEKETKPVMMNAFQLISMSQGLNLSSLFEEQQEGLVKRETRFTSKRPAQEIVSKIEETVKPLGFNVQKRNYKMKLQGAKTGRKGHLSVATEVFQVAPSLFMVEVRKAGGDTLEFHKFYKKFSRGIQDIVWKSELESGGKK*