MSKTNERGENLRTRVGNYELGRVLGEGTFAKVRFARNIESGQSVAIKILDKEKIFKDKMVEQIKREISTMKLVKHPNVVQLFEIMASKSKIYFVLEYITGGELFNKIATRGKLKEDEARKYFQQLINAVDFCHSRGVYHRDLKPENLLLDGQGNLKVSDFGLSALPQQLREDGLLHTTCGTPNYVAPEVIVHKGYDGAKADLWSCGVILFVLMAGYLPFDDSNLMNLYRKIHKADFRFPPWFSSGARKLITRILNPNPKLRITIPQILQDSWFKKGYEPAKFVEEDDISLDDVDAVFNDSKEATVTKEQKALKPTFLNAFELIALSKGLNLSGLFEQKQDVKSESRFTSKHPASEIISKMEETAKPLGFNVQKRDYKMKLQGAETGRKGHLSVATEVFEVAPSLFIVEVRKARGDTLEYHNFYQNFARGLQDIVWKNDEDSVG*