MTERILEVNDLHVSFDITAGEVQAVRGVDFYLNKGETLAIVGESGSGKSVTTKAITKLFQGDTGRIKKGEILFLGEDLAKKPENELIKLRGKDISMIFQDPMTSLNPTMQIGKQVMEPLIKHKNYSKAQAKKRALEILNLVGLPNAEKRFKAYPHQFSGGQRQRIVIATALACEPKVLIADEPTTALDVTMQAQILDLMKELQQKIDTAIIFITHDLGVVANIADRVAVMYGGQMVETGDVNEIFYDPKHPYTWGLLSSMPDLSTTNDTPLLAIPGAPPDLLHPPKGDAFARRSQYALDIDFKVEPPWFKVSPTHFVKSWLLDARAPKVELPELVKQRMKPMPNNYEKPLKVERVSFNEK*