MDGGMKEQGILLVRKAVEEDDAGNHARALPLYVHALDYLAAHLKYERNPRVRDAITAKLAGYIARAEEIRDALLPAAGDDATPPAAAAEEGKAKCGGGEDESDRAKLRAGLHSAIVSEKPNVRWSDVSGLDGAKQALQEAVVLPVEFPQFFTGKRKPWKAFLLYGPPGTGKSYLAKAVATEADSTFFSISSSDLLSKWMGESEKLVTNLFQMARENAPSIIFIDEIDSLCGQRGEGNESEASRRVKTEFLVQMQGVGHNDDKVLVLAATNTPYALDQAVRRRFDKRIYIPLPDLKARQHMFKVHLGDTPHSLTKGDFESLARRTDGFSGSDIAVCVKDVLFEPVRKTQDAMFFFGTAEGDGDGGAWTPCGPTRPGAVQITMQELAAKGLAAQITPPPITRTDLDKVLARQKATVSEKDLEVYTRFTREFGEEG*