MLNLDIIDDNATKDKEILKNIPDRAVVLSNCSFSWEKRLKKFVGSDMDEGTTKIHIEVEKEVEMDTPNMELDFSEKDVVLKNINLSVGKGELISIYGPVGSGKSSLLYGILGEMRRLKGSCFIQRNIAYVPQQPWILNDTVRQNIIFTSSFHPERYQRTIAACALEYDISQFAGGHDTEIGDRGVNLSGGQKARISLARACYSLAPVIFLDDPLAAVDVPTAKHLIENVLNGILRGRTIILITHNKTAVSVCNRVLSMENGFLYEQEELESSNSKCISTTTNLPSTDKEQVTNQTGASAILPAESEPQNIVEFYSSQKLQQVPFDLAQNKRKGKTTMKEDRVEGKIKMSTWIAYGRASGGSLSLSLSLSL