MSRGEESKESGEDELIKQPGRDKSVDYGQFENDYVRKNGVIPVEEFKIDEKLLIDPKLLLVGEKIGEGAHGQVFEGKYGDQIVAVKLLNRGKTPEERVALERRFAREVTMMSRVKHENLVKFIGACKQPLVIATELLPGMSLRKYLISIRPKLLDLHMAISFSLDIARAMDCLHANGIIHRDLKPDNLLLTADHKTVKLADFGLAREESVTEMMTAETGTYRWMAPELYSTVTLRHGEKKHYNNKVDVYSFGIVLWELLTNRMPFEGMSNLQAAYAAAFKQMRPNLPDDMPQELVFIIQSCWVEDPNMRPTFDQIIRMLNAFLFMLPAPSPEPDAVATVSSNVTDTNGTDTTESSTRPRRKFSFIRQIFPLRKTKNTP*