MSLQSVRTRVGRYELGRTLGEGTFAKVKFARNMETGESVAIKVLDKEKVLKHKMVEQIKREISTMKLIKHPNVVQLHEVMASKTKIYIVLEFVTGGELFDRIVHHGRLKEDEARRYFQQLINAVDFCHSRGVYHRDLKPENLLLDAHGNLKISDFGLSALPQQVREDGLLHTTCGTPNYVAPEVINDKGYSGATADLWSCGVILFVLMAGYLPFDESNLMTLYKKIYKADFTCPSWFSSGARTLICRILDPNPKTRITIPQILENEWFKKGYMPAKFQEEEDINLDDVDAVFNDSEEHLVTEKKETRPVMMNAFELISMSEGLNLSNLFEKQQGHVKRETRFTSKRPAKEIVSRIEAAAKPLGFNVQKQNYKMKLQGAKTGRKGHLSVATEVFEVSPSLFMVEMRKAGGDTLEFHKFYKNLSTGLKDIVWKSELDMEGQK*