MEKKSGGGGGVEDIYGEDSATEDQLVTPWTVSVASGYTLLRDPHHNKGLAFTENERDAHYLRGLLPPAVLNQDLQEKRLMHNLRQYKVPLQRYMAMMDLQERNERLFYKLLIDNVEELLPVVYTPTVGEACQKYGSIFRRPQGLYISLKEKGKILEVLKNWPERSIQVIVVTDGERILGLGDLGCQGMGIPVGKLSLYTALGGLRPSACLPVTIDVGTNNEQLLKDEFYIGLKQRRATGQEYAELLHEFMCAVKQNYGERVLIQFEDFANHNAFELLAKYSKTHLVFNDDIQGTASVVLAGLIASLKLVGGSLAEHTFLFLGAGEAGTGIAELIALEISKQTKAPLEETRKKIWLVDSKGLIVHSRMESLQHFKKPWAHDHEPIRALLDAVKSIKPTVLIGSSGVGKTFTKEVVEAMTSFNKKPLILALSNPTSQSECTAEEAYTWSKGRAIFASGSPFDPVEYNGKLFVPGQANNAYIFPGFGLGLIMSGAIRVHDDMLLAASEALAAQVTQENYDKGLIYPPFCNIRKISAHIAANVAAKAYQLGLASRLPRPEHLVKYAESCMYSPVYRSYR*