MGIKNALKGLVQIRPSEASFRLNEACSSSTQEEIWSKYNSYKKAGYVKPFHSRQSPYKIKMFHMGGHIVKEYTGARQKVEKEINILEQLQHEALTSYSFIVDQGNKISVVMDWAGEGLRDHRTKTHPGEYSEAVVRHMAYQLTSSLVYLHQKGIIHRDIKPDNIGVHIDHKLHLFDWGEAITLGELDALNDREVCREVGVAGTPFFMAPEALNYLTGRADQNADALRSTLTTKLDVWGLGTVIYFLLAGRDIFATDSSYELDNLADIVNASTGVELPEDVSASYAARDFLARCLERDADQRASAKELLQHPWFAGATTYEEVQAAKTAAAVHRGGTVVAVMADYSDSLEDGLPECTPTSPTTTSSSCNNSPTNSPTSSSGSIDRHKQQDEFGGNAVDCKLGELEKGHEQAVSSQCRRSSFGCEAVCEIRLKPSGSAASLGSVSYAPVTASCANGAMSQLQS*