MEALNWALSLKHFDFLQLISLDMGSLIAGAKFRGEFEDRLKAVLKEVTESDGQIILFIDEIHTVVGAGATNGAMDAGNLLKPMLGRGELRCIGATTLDEYRKYIEKDPALERRFQQVYVDQPSVEDTVSILRGLRERYELHHGVRISDSALVEAAILADRYISDRFLPDKAIDLVDEAAAKLKMEITSKPTALDEIDRAVLKLEMERLSLMNDTDKASKDRLTRLETELGLLKEKQQELTEQWEHEKAVMTHIQSIKEEIDRVNLEIQQAERDYDLNRAAELKYGSLMSLQKQLEGAEKELDEYQHSGKSMLREEVTGNDIAEIVSKWTGIPISKLQQSEKEKLLKLDVELHKRVVGQDPAVKSVAEAIQRSRAGLSDPHRPIASFMFMGPTGVGKTELAKALASYLFNTDEALVRIDMSEYMEKHAVSRLIGAPPGYVGYEEGGQLTESIRRRPYAVILFDEIEKAHTDAFNILLQILDDGRVTDSQGRTVSFTNTVIIMTSNIGSQYILSSLDEQADSKEEIYERMKKRVMEAAQMTFRPEFMNRIDEYIVFQPLDREQINSIVGLQVCGSFTFIHLVKTKVKREQRPENEVLISRCPVCGEALSVSDSLNDMIHVSLCFDEGTGNQIMTGGFLTEKQASYGWMFKLSEWAHISSYDVGLKSGSNASHILVFDRRMKWIVEELIDRKIVLSLRAIYQSRLGLTLIDE