MDKYEKLEKVGEGTYGKVYKARDKITGQLVALKKTRLEMDEEGVPPSSLREISLLQMLSQSIYVVRLLCVEHVSKKGKPLLYLVFEYLDTDLKKFIDSRRSVNAGPLPPNVVQSFMYQLCKGVAHCHSHGVLHRDLKPQNLLVDKSKGLLKVGDLGLGRAFTVPLKCYTHEVVTLWYRAPEVLLGSTHYSTPVDIWSVGCIFAEMVRRQPLFPGDCEIQQLLHIFTLLGTPNEEMWPGKMLQCDPAKRISAKAALTHPYFDDLDKSQF*