MSRGEESKESGEDELIKQPGRDKSVDYGQFENDYVRKNGVIPVEEFKIDEKLLIDPKLLLVGEKIGEGAHGQVFEGKYGDQIVAVKLLNRGKTPEERVALERRFAREVTMMSRVKHENLVKFIGACKQPLVIATELLPGMSLRKYLISIRPKLLDLHMAISFSLDIARAMDCLHANGIIHRDLKPDNLLLTADHKTVKLADFGLAREESVTEMMTAETGTYRWMAPELYSTVTLRHGEKKHYNNKVDVYSFGIVLWELLTNRMPFEGMSNLQAAYAAAFKQMRPNLPDDMPQELVFIIQSCWVEDPNMRPTFDQIIRMLNAFLFMLPAPSPEPDAVATVSSNVTDTNGTDTTESSTRPRRKFSFIRQIFPLRKTKNTP