MAEHKGNVLLHKYEMGKLLGQGTFAKVYHARNTATSESVAIKVIDKEKVMKVGLIDQIQREISVMKLVRHPNIVQLYEVMATKTKIYFVLEHVKGGELFNKIQRGRLKEDAARKYFQQLICAVDFCHSRGVYHRDLKPENLLLDENSNLKVSDFGLSALAECHRQDGLLHTTCGTPAYVAPEVINRKGYDGAKADIWSCGVILFVLLAGYLPFHDKNLMDMYKKIEKADFKCPSWFSTDVRRLLQRILDPNPSRRISMEKIMENPWFRKGLGAKLLRYDLQNKNAPHVDKNADFDSLSANITTESKQHEEKKPINMNAFDIISLSTGLDLSGLFEESNKKRESKFTSTNTSSTIISKIEDIAKNLRLNLTKKDGGLLKMEASKPGRKGVMGIDAEVFEVSPNFHLVEIKKTNGDTLEYQKVLNQEMRPALKEIVWAWQGEQSKQKQEQQSC*