MQNETASHGINFDALGRDRQSLDLASESVELEVPGLNLFYGAKQALFDVRMNIPKQRVTAFIGPSGCGKSTLLRCFNRMNDLVDGCRVEGEIRLDGHNIFAKGVDVAELRRRVGMVFQKPNPFPKSIYENVVYGLRIQGINKKRVLDEAVEWALKGAALWEEVKDRLHESALGLSGGQQQRLVIARTIAVEPEVLLLDEPCSALDPISTLKIEELIYELKSKFTIVIVTHNMQQAARVSDYTAFMYMGKLIEFGDTDTLFTNPAKKQTEDYITGRYG*