MSNLLEVNSLNVQFNYDETTVQAVKNVSFELRKKHILGIVGESGSGKSITAKSILGLLPDYPDHTLTGEIIFNGQSLNNLSTSALQQIRGKDISMIFQDPLSSLNPRLTIGKQITEVIFQHKRVSKSEAKSMTIDILEKVGIKHATRQFDAYPHELSGGMRQRVMIAMALILKPQILIADEPTTALDASTQNQLLQLMKSLYEYTETSIIFITHDLGAVYQFCDDVIVMKDGSVVESGTVESIFKSPQHTYTKRLIDAIPDIHQTRPPRPLNNDILLKFDRVSVDYTSPSGSLYRAVNDINLAIRKGETLGIVGESGSGKSTLAKTVVGLKEVSEGFIWYNELPLSLFKDDELKSLRQEIQMIFQDPFASINPRFKVIDVIKRPLIIHGKVKDNDDIIKTVVSLLEKVGLDQTFLYRYPHELSGGQRQRVSIARALAVEPKVIVCDEAVSALDVSIQKDIIELLKQLQLDFGITYLFITHDMGVINEICDRVAVMKNGEIVELNNTEDIIKHPQSDYAKQLISEVAVIAK*