MLNTNKQAAASFQGVYFSYSELPLIRNLSFDVFEGEYVCIVGHNGSGKSTISKLLTGLLKPQAGTIKIFGKTISSENVTYLRNHIGIIFQNPDNQFIGITVEDDIAFGLENRRYTREKMKSIIEDVAQQAGITELLQKEPHNLSGGQKQRVAIASVLALNPAIIIFDESTSMLDPKAKRTIKQFMVELRNQGKCVISITHDMEEVTKADKVLVMNEGRLIRQGKPKDVFNSAAELQKIRLDIPFSLSLSTKVNGVTSTIDYQQLIEAIGKL*