MENDSEHKLQVRTALESVEREIAVMKMIQHPNLVSLYEVIDSEETGRLYMVIEYIPLGEIMTHVRGTATYKRRPRREGEPAIAGVTKGGYFDELHCALYFVDLLHGLAHLHKNHIVHRDLKPENILLDSRGYIKISDFGVSHLFEEEASNTKRPSADGTWCFWSPEMCAENSLIFSGYACDLWAAGICLYIFATGKIPFFSEIPLKLFDMIADAKLNLKGLGLSDTLVDLLQKVLEKDPNKRAGLGDCLKHPFCI