MKKRKQRFFKRNGGLLFKQQQATDIGLVDKTILFTSDELDKATNNFNENRILGQGGQGTVYKGMLPDGRIVAIKKSKVVDECQLEQFINEVVILSQVNHRNVVKLLGCCLETEVPLLVSEFISNGTLYDLIQNEADEFTCPLNLRLQIAIEVAEAVSYLHSTTTILIYHRDIKTANILLDEKYKAKVSDFGTSRVVPIDKTHCTTAVMGTFGYLDPEYYSSSQLTEKSDVYSFGVVLLELLTGEKAVFLTKDVKTSLVEHFKPHYFGCSIYVHKGQPQM*