MSCSEKSREREEEENPVGSVHKYVEGVSRNGSIVPSTHLSIDERVLVDPKQLFIGTKIGEGAHGKVYEGRYGDQIVAIKVLNGGNTSEERSALEGRFVREVVMMSRVKHENLVKFIGACKDPLMVIVSELLPGMSLRKYLVSIRPNVLDLHVAINYALDIARAMECLHANGIIHRDLKPDNLLLTANQKSVKLADFGLAREETLTEMMTAETGTYRWMAPELYSTVTLRLGEKKHYNNKVDVYSFGIVLWELLTNRMPFEGMSNLQAAYAAAFKPPFGATSLRIPTLELGLPEDWKFLIYYSLLACAKNNI