MKRRKQRFFKRNGGLLLKQQQATDIGLVDKTILFTSDELDKATDNFNENRILGQGGQGTVYKGMLPDGRIVAIKKSKVVDECQLEQFINEVVILSQVNHRNVVKLLGCCLETEVPLLVSEFISNGTLYDLIQNEAGEFACPLNLRLQIAIEVAEAVSYLHSATTIPIYHRDIKTANILLDEKYKAKVSDFGTSRVVPIDKTHCTTTVMGTFGYLDPEYYSSSQLTEKSDVYSFGVVLLELLTGEKAVFLTKDVKTSLVEHFKVAMKEGRGLSIFDKMVLKEGPTSELLAIAKLSLKCLNLNGKNRPKMKEVAIELEGIRLSYMPSTIQTAFGHVKSNGSTSRSLTSNTELEGNRMSHVPSTIGTSSGHVKSHEEVSQTHGGSTSTSLTFEDDLCR*