MEKKASILMNRYELGRMLGQGTFAKVYHARNLASNQSVAIKVIDKEKVLRVGMIDQIKREISIMRLVRHPNIVQLHEVMASKSKIYFAMEYVRGGELFSRVARGRLKEDAARKYFQQLIGAVDFCHSRGVYHRDLKPENLLVDENGNLKVSDFGLSAFKECQKQDGLLHTTCGTPAYVAPEIINKRGYDGAKADIWSCGVILFVLLAGYLPFHDSNLMEMYRKISKGDVKFPQWFTTDVRRLLSRLLDPNPNIRITVEKLVEHPWFKKGYKPAVMLSQPNESNNLKDVHTAFSADHKDNEGKAKEPASSLKPVSLNAFDIISLSKGFDLSGLFENDKEQKADSRFMTQKPASAIVSKLEQIAETESFKVKKQDGLVKLQGSKEGRKGQLAIDAEIFEVTPSFFVVEVKKSAGDTLEYEKFCNKGLRPSLRDICWDGQSEHPSLAQSSTLTQSSKSISRHAI*