MTKEDLSATRFAGRQIGEYIIQSKIGDGAFSTVWMAQHVRSRIQVAVKIIDKSKVNQKLLDLEIEILKRMRHPNIVELYEILTSKSSIFLVLEYCAGGDLAAYLKRRGPLPEPAAQHFLKQLASALQHIYNLKMMHRDLKPQNLLLTEKSDGAVLKLADFGLARFILMGEETYTAKADLWSTGVIFFEMLTGQSPVTGRNLTDLVRNVQRGDIRWGLLRSQSDECMDLLRRLLKRNPAFRMSFPEFFRHAYIREPGLGNYLSLLLLGLSWQSLSNACMPCIAQMRGNFAQYED*