MDAGNLLKPMLGRGELRCIGATTLDEYRKYIEKDPALERRFQQVYVDQPSVEDTVSILRGLRERYELHHGVRISDSALVEAALLSDRYISDRFLPDKAIDLVDEAAAKLKMEITSKPTALDEIDRAVLKLEMERLSLTNDTDKASKDRLSKLETELDSLKQRQKELTDQWEHEKSVMTRIQSIKEEVDRVNIEIQQAERDYDLNRAAELKYGSLMALQRQLELAEKALAEYQNTGKPMLREEVNGNDIAEIVSKWTGIPVSKLQQSEREKLLYLDVELHKRVIGQDPAVKAVAEAIQRSRAGLSDPNKPIASFMFMGPTGVGKTELAKALASYLFNTEEALVRIDMSEYMEKHAVSRLIGAP