MDAGNGSGDAKLDNTPTQMDSDSGAQAKDKEKEELTENMNKLHIEGSSSGSGSSNIRRKPVIILVVGMAGSGKTTLMHRLVCHTHLKDIRGYVMNLDPAVMTLPYAANIDVRDTVKYKEVMKQFNLGPNGGILTSLNLFATKFDEVISVIEKRADQLDYVLVDTPGQIEIFTWSASGAIITEAFASTFPTVVAYVVDTPRSEDPTTFMSNMLYACSILYKTRLPLILTFNKVDVAAHQFALEWMEDFEAFQTAASSDQSYTSTLTQSLSLVLDEFYNNLKSVGVSAVSGVGMEAFFNAVEASAEEYMETYKADLDKRREEKQRLEEDRRRESMDKLRRDMEKSGGETVVLSTGLKNKEASKSMMDEEDEEGEDEEMDDDDDLGIYTEEEDAIDEDEDEEIDRFGF*