MMEAEKNGNILMQRYEVGKLLGQGTFAKVYHARNIVTSQSVAIKVIDKDKIFKVGLMEQIKREISVMKLVRHPNIIQLYEVMATKSKIYFVLEYVKGGELFNKIAKGKLREDAARKYFQQLVSAVDFCHSRGVYHRDLKPENLLVDDNGNLKISDFGLSALAESRRQDGLLHTTCGTPAYVAPEVISRKGYDGAKVDTWSCGVILFVLMAGYLPFQDSNLMEMYRKIGKADFKCPPWFPSDVRKLVSRILDPNPRTRMPITKIVECFWFKKGLDSKLIRKNIEMKGKVSALTHVDVVFASTGSSSGNNKMVDEKQDAAKVTNLNAFDIISLSEGFNLSALFEETEKRKEARFTSSQSASTIISKLEDVATCSKLTVKKKEGGVLKMEGESEGRKGVLSIDAEIFEVTPSFHLVEIKKNNGDTLEYENLFKQDMKPALKDIVWAWQGEHQDQPHEDHKQI*