MGRLQHRNLVHIRGWCRSHKRLFIVYDYMPNGSLDNLIFGSPTTVLPWPRRYAILKGVAAGLLYLHEEWDKLVIHRDIKASNVLLDSEFNGRLGDFGLARLHDHSENPLTTHVVGTLGYIAPELIHTGKATPSSDVFSFGVLLLEVACGRRPVDLSKDADQTILVEWVWELYSEGRLVEASDPKLGKGGYDVGEMEKVLKLGLLCSHPEPENRLGIRHVCQILEGEAPLPDIFMASLNVGIILAFHLSTGGGFTFRAGYDRSVFSCDAKTNPTLRVSYVEVAQLPVEIVAYRKLAYLI*