MESKGSSVLMERYELGKLLGQGTFAKVHHARDVKTGLNVAIKMIDKEKIVKVGMIDQIKREISVMRLVRHSNIVHLYEVMASKKKIYFVMEYVKGGELFNKVAKGKLKEDVARKYFQQLISAIDFCHSRGVYHRDLKPENLLVDENGNLKISDFGLSAFAESKRQDGLLHTTCGTPAYVAPEVINRRGYDGAKSDIWSCGVILYVLLAGYLPFHDSNLMEMYKKIGKAEFRCPNWFPPDARRLISKILDPNPSTRISISKIMENSWFKKGLQLKPMLKDAEPKEAALENDDAVFSVCENTEPKPEMVKPAHLNAFDIISLSTGFDLSGLFEERNKKREVRFTSRQPAKTIISKLEDVAKRLKLKVTKKDGGLLKLEGCKEGRKGVLSIDAEIFEVTPNFHFVEVKKNSGDTIEYKKMMKKDIRPALKDIVWTWQGDEPRTQLPEEEEYLQTDQRDSPQNAL*