MATTAQKIKEVEDEMAKTQKNKATAKHLGMLKAKLAKLKRELITPTGGGGGGGLGFDVARTGIGTVGFIGFPSVGKSTLMTQLTGTRSEAAAYEFTTLTTVPGVLQYNGAKIQILDLPGIIEGAKDGRGRGKQVITVARTCNLIFIVLDVLKPMSHKRIIEEELEGFGIRLNKEPPNIVFKKKERGGINITNTVPLTHIDLDEIRAVCSEYRVNSADIAFRCDATIDDLIDVLEGNRVYIPALYVLNKIDSISIEELDLIDRIPNAVPICGNRGWNIDELKETMWDYLNLVRVYTRPRGLEPDYSEPVILRTGHSTVEDFCNNIHSSIKSQFKHAYVWGKSVPYPGMRVGLSHVLLDEDVVTIVKK