MAPEEKCGALNGKYELGRLLGHGTFAKVYHARNVQNGKNVAMKVVGKEKVIKVGMMDQIKREISVMKMVKNPNIVELHEVMASKTKIYFAMEFVRGGELFAKIAKGKLREDVARGYFQQLISAIDFCHSRGVFHRDLKPENLLLDEEGNLKVTDFGLSAFTEHLRQDGLLHTTCGTPAYVAPEVICKKGYDGSKADIWSCGVILYVLLAGFLPFQEENIMAMYKKIYRGDFKCPPWFSSEARRLITKMLDPNPNSRITTSKIMDSSWFKKSIPRTLRNKDEEEFAFASDKACKEVEIMNAFHIISLSEGFDLSPLFEENKRNEKEQMRFATTRSASSVISKLEEVAKTSNFSVKKSDSCVRLQGQVIGRKGKLGIAADIFAVTNSFLVVEVNKASGDTLEYNQFCSKELRPALKDIVWTSSTHT*