MQPPYAGSLPNGFSSAPSYSATKHKAIEDARAAQAAVLRECAEAGREVPPYKLLELIGKGSFGRVYKAVGTKTSQLVAVKVISIEEGDGIQPGAADTLGDILKEVNTLKLLSNSGARNVNAVVGTELVGQAVWIVTEYCAGGSVASLMRPTSGLAERWIIPILREVAEALFWVHKQGIIHRDVKCANVLVTDAGGVQLCDFGVAGIMETKFDKRSTITGTLHWMAPELFDPHVAYGIEVDIWAFGSMAYEIANGLPPNATARINIQQFGAYLKQHRPRLQGDRFSDNLKNLIAFCLVEDPKRRPPIEDVQRHPYIFNTQDRFPTVSLARLVADYKHWESQGGSRQSLFSAGGAQAPRRERSPVRQSGWDFGNFDEVDELMFQNTAKPRP