MSDKGNSNVRTRVGKYELGRILGEGNFGKVKFAKDTLSGQHVAIKILDKDKIFKDKMVEQIKREICTMKLVKHPNVVQLIEVMASKTKIYFVMEYVTGGELFNKIKRQGKLKEDDARNYFQQLINAVDYCHSRGVYHRDLKPENLLLDAHGNLKISDFGLSALPQQCREDGLLHTTCGTPNYVAPEVIVDRGYDGAKADLWSCGVILYVLMAGYLPFDDKNLMNLYKKIYKGEFQWPSWFSSGAKRLISRILTPNPKLRITIPQIMEDPWFKKGFKPEKVAKVHNINLDDVDAVFNPSNECLVTEQKEPKNSKPTLLNAFELISLNRGLNLSGLFENKQEPKRENRFTSTHPASEIISKMEESAKPLGFNVHKRDYKMKLQGAETGRKGHLSIATEVFEVAPSLFMVEMRKDCGDTLEYHKFCDNFSTALKDIVWKTEVDMSD*