MLNSFSACFRSHPHRTPTANRYENSPKPSLSDKIFQHYRIFSLHDLALATDDFHPRNKLGEGSFGWVYKTVTVELMQILHVCRVNVKHKMVPWSLLPDALEKIRGLLEGGTEIAVKQLIVHTQHGKEQFLNEVTLLSNVQHRNLVRLLGCCVDGSSRILVYEYLKNRSLDKLLFTSGHYHKTCLEWSIRQAIIMGAAKGLSYLHEDSRVRIIHRDIKASNILLDDKFCAKISDFGLAKLITPEATHASTKVAGTFGYLAPEYAVSGKLTEKADVYSFGVVMLEIVSGRKNIDSHLAPKRQLLLQLAWRLYTKQRVLELADPVMGNRFVPEEFARTVHVALLCTQAAADLRPTMSKVVTLLAGHSEIAEKPTKPPLIMSESSKSRTKNSSGTSSSAGPSSHEKTSSIFSS*