MSQPLLSVNGLMMRFGGLLAVNNVNLELYPQEIVSLIGPNGAGKTTVFNCLTGFYKPTGGTILLRDQHLEGLPGQQIARMGVVRTFQHVRLFREMTVIENLLVAQHQQLKTGLFSGLLKTPSFRRAQSEALDRAATWLERIGLLEHANRQASNLAYGDQRRLEIARCMVTQPEILMLDEPAAGLNPKETKELDELIAELRNHHNTTILLIEHDMKLVMGISDRIYVVNQGTPLANGTPEQIRNNPDVIRAYLGEA*