MTEALNNDYQVCEEIGRGRFGIVYRCYSTVSGDSFACKSIDKRLLADPTDRECLQKEPKILHILGGNSNIVQIHRLYEEENYLHMIIDLCDTPDLFDRISKRAEGFSETEAASIFSPLMLSISYCHRLGIAHRDIKPDNVLFDSRGNLKLADFGSAEWFGMNERRTMTGVVGTPYYVAPEVLSGREYNEKVDVWSAGVILYIMLAGVPPFYGETPAETFEAVLRGNLRFPTRIFRSVSPEAKDLLRKMLCKDVSRRLSAEQVLRHPWVVSGGEPRSMADLT*