MLGEGSFGQVFSASHKPTGAIVAVKVVPNQQGDEESIKIMGEIDILSKCNSPYIVGYFECFVLDPAELWIVQEYCEGGSVSDLIEAAGGRGSFAMPEECIRAACAGIVLGLEYLHKKEVCHRDIKCGNVLLTNDGHVKLADFGVSAELTNTINKLKTVVGSPFWMAPEVIKESHYDGRADVWSLGITTIEMAEGAPPHSNLNPLRAIFLIPSKPAPTLADPDNWSPEMSDFIRCCCKKDPSERSDSALLTSHPFVX