MELKAQIAAITEKGKEKEKAESEAADGGPVVTEADIHHIVSAWTGIPVEKVSTDESDRLLKMEETLHQRVIGQDEAVKAISRAIRRARVGLKNPSRPIASFIFSGPTGVGKSELAKALAAYYFGSEQAMVRLDMSEFMERHTVSKLIGSPPGYVGYTEGGQLTEAVRRRPYTVILFDEIEKAHPDVFNMMLQILEDGRLTDSKGRTVDFKNTLLIMTSNVGSSVIEKGGGGIGFQLDYTEKDSSYNRIKSLVNEELKQYFRPEFLNRLDEIIVFRQLTKVEVKDIADLMLKEVFERLEKKGIDLQVTERFRDRVVDEGYSPSYGARPLRRAIMRLLEDSMAEKMLAGDIKEGDSAIIDVDSEGNVTILNGTTGTASNAA