MESVLEKKLQHQSSTPKKLDINYLRSITKNFSEDQILGHGGCGIVYKGERENGEVVAVKKLKVDNVGKDDKQFMNEVIHAMDICHPNIVRLEGYCCHTEKEVTFHDGSFVLAEEFYRLLCFEYIPNGSLDKYLSDESSGLDWHVRYNIIEGVCNGLHCLHEGRNILHLDLKPANILLDENKIPKIADFGLSRLIDEGKTHIHTKNLAGTCGYMAPEYIERYVLSKESDIYSLGVIIIEIVTGERKYPVGTSNEEFVEVYEKWRRRLQATRNKTSLEEECQQVNQCIEVGLKCMDNDPKRRPSIREVVQIIKRSENIDSCSVTTRDGKHREESVYSEWSEKINILVLGSSKQSIEAMETICHELKGLTDVPEYIIKDADRLVLDLTMMVEKSFNLTLAGASSMQLKHALNTLFQV