MSTPSFEDVSEPLLLLGRGAFGEVSLVRVSEAKGAGLSGAHLALKRVRCQISDVGIRKAMLEAQLLWQLSQENVGILRCYDFCVLSEPVPTLELLLEFAPMGDLCRRLRACKEVSPDLGLPRAEVLSYTADVAGGLSFLHGLRPKIFHRDVKPPNIMLSYPDGERPTPRAKLADFGVAKVMESEASTAGTATFIGTPHYLSPEIFGGGTYDERADAWALGCVLYEMMCFRRPFHFAEDNVAVMALRISHGTYDAELLSKQASNYPEGLLQIAAGLLRLELSGRLRAVDVLSSLDSITDPGLDDPKRSDLPSCWDPIPTSPCKGVSDEVGHGPSPKLDTDSWRGAEVQSDSDATHQLLAVLEANESPYTLGHLTDPIYGEVLTLPAVDGSRLGGLDVLEEQYGPPMPCLSSVAGVTRSDDLPH*