MDNFLWVEEFRPKRVADCILPSQTKEVFQGFVEDGKIPNLLLSGPPGVGKTTAAKAMCDEIGVDHLMINGSNEGRNIDTVRTLLQQYCSSVSMSGGRKVVIVDEADYMNAESVQPALRGFIEKFSANVSFIFTCNFRNRIIDPIHSRCSVIEFTIPRQDKPKLGQDCLVRVKEILTAKGIKFDEKVLVELVLKHFPDMRRVINELQRYSSAGTIDAGILVQIGEINLLELMRALREKHFSEVRKWVTQNIDNDPVRIFRKIYDGIHEHLKDTSI