MEEDKEYGEDFGEEQLRHVENGVQRLLRDETPSALGSAEGGEPSRFGRRKPVIVIVIGMAGSGKTTFLHRLVAHTQSSGIRGYVLNLDPAVLSLPFTANIDIRDTVNYKNVMKEYNLGPNGGILTSLNLFATKFDEVVGLVEKRSNELDYVLVDTPGQIEIFTWSASGAIITEAFASTFPTVVTYVVDTPRSTNPVTFMSNMLYACSILYKTRLPLLLLFNKTDVAQHEFAVEWMKDFEAFQAAVEGEKSYASNLSRSLCLVLDEFYQNLRTVGVSAVTGAGLGDFLEAVEASADEYMDTYRKELEAKRAEKEYKEDLQRQESLAQLRKDIEESKGQKVVLSSTKGKELMEEEEDYEEEGMEEEDEEEEDDKEEEDSDD*