MAPEEKCGALNGKYELGRLLGHGTFAKVYHARNVKNGKNVAMKVVGKEKVIKVGMMDQIKREISVMKMVKNPNIVELHEVMASKTKIYFAMEFVKGGELFAKIAKGKVREDVARGYFQQLISAIDFCHSRGVFHRDLKPENLLLDEEGNLKITDFGLSAFTEHQRQDGLLHTTCGTPAYVAPEIIGKKGYDGSKADIWSCGVILYVLLAGFLPFQDENIMAMYKKIYRGDFKCPPWFSSEARRLITKMLDPNPNSRITTSKIMDSSWFKKSIPKTLRNKDEEEFAFAFASDKSSKQVETMNAFHIISLSEGFDLSPLFEENKRNEKEQMRFATTMSASSVISKLEEVAKTTNFIVKKSDSCVKLQGQVVGRKGKLGIAADIFAVTNSFLVVEVNKASGDTLEYNQFCSKELRPALKDIVWTSAT*