MEKSSRLPKDEDSLNGGAENTENGMVGDCKGGESSKKKEGFFRADKIDLKNLDAQLERHLSKVWTMEKEAQRQKEDWEIDLKQLFLKGKIAEGTFGSVYRGFLDGQDVAVKLLDWGEEQLKTKAEVAALRSAFRQEVAVWHTLEHRNVTKFLGASMGSSDLIVNPNGTEGSIEGPPNACCVVVEYLAGGTLKSYLIKNRRKKLAFNVVIQLALDLSRGLSYLQSKKIVHRDVKTENMLLDKNRTLKIADFGVARVEAQNPKDMTGETGTLGYMAPE