MDGKSRAETKNEVDVLKMLSHPNVVRYHEAALARGGGGSGGSGGRGGYGKPRELRIVMEYVSRGDLGERVKEIAKMRGNNGRNDEVMSYFTQIALALRHLHRKGILHRDLKLANVFVNEGEDGQDVVKLGDFGISKVLASQTGFCNTVVGTPYYLSPEMCMGRRYDAKSDVWALGCVLYELCNDGAHAFEGKSLPALVMNILKGRFTPLSRARFGRDVRELQTSLLALEPGRRPSVDDALRSPAARACLTR