MVDANMGAAGGQFPEFPNIVTHGGQYVQYDIFGNFFEITTKYRPPIMPIGRGAYGIVCSVFNAELNEMVAVKKIANAFDNYMDAKRTLREIKLLRHLDHENVIGLRDVIPPPLRREFSDVYIATELMDTDLHQIIRSNQGLSEDHCQYFMYQLLRGLKYIHSANVIHRDLKPSNLLLNANCDLKICDFGLARPNLENENMTEYVVTRWYRAPELLLNSSDYTEAIDVWSVGCIFMELMNRKPLFAGKDHVHQIRLLTELLGTPTESDLSFLRNEDAKRYIRQLPQHPRQQLAKVFPHVNSLAIELVDKMLTLNPTGRITVEEALAHPYLAKLHDAADEPVCPVPFSFDFEQQGIGEEQIKDMIYQEALVLNPEYA