MSVSITKKFYKLDINRTEWEIPDIYQDLQPVGSGAYGQVSKAVVRGTNMHVAIKKLARPFQSAVHAKRTYRELRLLKHMD HENVIGLLDIFHPHPANGSLENFQQVYLVTHLMDADLNNIIRMQHLSDDHVQFLVYQILRGLKYIHSAGVIHRDLKPSNI AVNEDCELRILDFGLARPTENEMTGYVATRWYRAPEIMLNWMHYDQTVDIWSVGCIMAELITRRTLFPGTDHIHQLNLIM EMLGTPPAEFLKKISSESARSYIQSLPPMKGRSFKNVFKNANPLAIDLLEKMLELDAEKRITAEEALSHPYLEKYAEPSV EQTSPPYDHSFEDMDLPVDKWKELIYKEVTNFKPPPSYAQVLKDVK