MKESMNQSNQETDHMMDGTRNIIFGKYEMGRLLGQGTFAKVYYGRNIETSESVAIKVINKDHVQREGLMEQIIREISIMRLVRHPNIVELKEVMATKQKIFVVMEYVKGGELFAKIATGKLKEDVARKYFQQLISAVDFCHSRGVFHRDLKPENLLLDENENLKVSDFGLSALSEQLRNDGLLHTQCGTPAYVAPEVLRKKGYDGAKSDIWSCGVILYVLLAGFLPFQHENMMKMYRKVFKAEYEFPPWFSPEAKKLISKLLVADPEKRISISAIMKVPWILKDFSRSNSFSSGENGDQKKGSTEQLDLGNRSKSGPPFYNAFEFISAMSSGFDLSSLFESKRKSGSMFTSKSSASTIMSKLESLAKKMNFEIESKEFKVKMQGTSEGRKGKLSVIAEVFEVAPEVAVVEFTKSAGDTFEYRKLCEEDIRPSLKDIVWTWQGENDGRD*