MIEFKDVTKTFDAKQGAVHAVQDVNLKIEDGHIYGIVGYSGAGKSTLVRMLNGLETPTSGSVVIDDVNITTLSGAKLRAQRQKIGMIFQHFNLLWSRTVLENIMFPLEIAGLSKVDARKKAEHLADLVGLAGRETAYPSELSGGQKQRVGIARALANDPQILLSDEATSALDPQTTDEVLDLLLSINQKLHLTIVLITHEMHVIRKIADHVAVMEAGKIVEQGPVLEVFKRPQQAVTKRFVNEEVTPSLNDTTVVVDQLLAKYPKGTIVQLTFHGDQAQLPIVSEMLKKYPLDLNIIEGGIHQTQEGAIGSLYLQLTGDQEQIKGALAYLQTMRVETEVLNRE