MENSGKIVMGRYELGRLLGKGAFGKVHYAKNLESNRGVAIKMMDKETVLKVGLAEQVRREITTMRLVAHKSIVQLHEVMATRSKIYFVMEYMKGGELFDKVSKAGKLTEGAAHKYFQQLISAVDYCHSRGVYHRDLKPENLLLDENENLKVSDFGLSALSESKRQDGLLHTTCGSPAYVAPEVISKGGYDGAKSDIWSCGVILFVLVAGYLPFQGQNLIEMYRKIEKGDFRCPGWVSPKLQKLLHKIMDPDPNKRISIQKIKESTWFRKGPGENLTVKERLPNENTTTDAVPTLGVRRRKNSHEDRKPLAVTNLNAFEIISFSTGFDLSGLFIEKESKKEARFTSEQPASAIVSKLEDVAKQLNLRVRKKDNGVVKMQVRKEGRNGVLQFDSEIFEISPSYHLIEMKQTSGDSLEYQKLLEEGIRPALKDIIWAWHGADG*