MGHRDSNAGEERLLLRRESTIRSRVPTDDRTNAVNARIEDTDKSTSIEASDSAYEFDKRWLIDPHQLFVGSKIGEGAHGKVYEGRYCDTSVAIKVLRRADTPEEQSKLEERFEREVEMMSRVRHRHLVKFIGACKEPLMAIATELLPGVSLRKHMMNLRPQRLELRLAISFALDIAQAMNCLHMNRIIHRDLKPDNLLFTADMKSLKLIDFGLAREESLTEMMTAETGTYRWMAPELYSTVTLRLGDKKHYNNKVDVYSFGIVLWELITNRIPFEGMSNLQAAYAAAFKNIRPVVPDGLPAELVFILQACWAEDPNIRPNFGQIIRMLTSLLLTLPGRESVI