MEKYHGLEKIGEGTYGVVYKAQNSDGESFALKKIRLEKEDEGIPSTAIREISILKELRHSNIVKLYDVIHAKKRLILVFEHLDQDLKKLIDVCDGGLESVTAKSFLLQLLNGIAYCHEHRVLHRDLKPQNLLINREGELKIADFGLARAFGIPARRYTHEVVTLWYRAPDILMGSKKYSTPIDIWSVGCIFAEMVNGRPLFPGASETDQLMRIFKILGTPNSQNWPDVFKLPKYDPNFPVYNPLPWETFIKGLDDTGIDLLSKMLKLDPNQRITAKQAIEHPYFKETN*