MIELKNISVTFQQKKQEIQAVQDVSLTIDKGDIYGIVGYSGAGKSTLVRVINLLQRPTAGTVIINKENILTFSKKELRQQRKKIGMIFQHFNLMKERTIFSNIDFSLKYSGLSKSERRQKISHLLELVGLSEKRDAYPSQLSGGQKQRVAIARALANDPEILLCDEATSALDPKTTGQILALLKKLNQELNLTIVLITHEMQVVKEICNKVAVMENGCVVESNDIVSIFSQPQQPLTKDFIRTATHIDQALTTILEHPKLADLDKNQELIEFSYVGDQTNEPLIAQLYSQYQVYTNILYGNVEIVQNVPIGHLIVVLSGDEAQRQQALTYLAKQGVRTNVLKTYQQTKQKQNLQVI*