MSLHSVRTRVGDYELGRTLGEGTFAKVKFAKNTRTGESVAIKVLDKEKILKHKMVEQIKREISTMKLIKHPNVVQLYEVMASKTKIYIVLELVTGGELFDKIVHQRRLKEDDARRYFQQLINAVDFCHSRGVYHRDLKPENLLLDAQGNLKISDFGLSALPQQVREDGLLHTTCGTPNYVAPEVINDKGYDGATADLWSCGVILFVLMAGYLPFDESNLMVLYRKIHKADFTCPPWFSSGAKKFILRLLEPNPQKRITIPEMLENDWFKIGYTPAKFFEEEYINLDDVDAVFNDSEEHLVIEKKETKPSIMNAFELISMSQGLNLSSLFEKQKGYVKRETRFTSQRPAEEIVSKIEEAAKPLGFNIQKQNYKMKLKGDKKGRKGHLSVATEVFEVAPSLFMVEVRKAGGDTLEFHKFYKNLSTGLKDIVWKSEVDMGEK*