MEKKAAILMNRYELGRMLGQGTFAKVYHARHLASNQSVAIKVIDKEKVLRVGMIEQIKREISIMRLVRHPNVVHLHEVMASKSKIYFAMEYVRGGELFGKVARGRLKEDAARKYFQQLIGAVDFCHSRGVYHRDLKPENLLVDEHGNLKVSDFGLSALKECQKQDGLLHTTCGTPAYVAPEIINKKGYDGAKADIWSCGIILFVLLAGYLPFQDSNLVEMYRKISKGDVRYPHWFTSDVRKLLCKLLDPNPNSRITIEKLVEHPWFKKGYKPAVMLGQPHGSNSLTDVQAAFGTDQKDNKAEQPESPLKPVSLNAFDIISLSKGFDLSGLFDDQEQKANSRFMTQKPASAIVSKLEQIAETESFKVKKQDGLVKLQGSKEGRKGQLAIDAEIFEVTPSFYVVEVKKSAGDTLEYERFCKKDLRPSLNDICWNGQSDEKLRSLADSSTLTQSSKSTTRNAI*