MFLHGARNDSLLKQNEARNWARLRRASPAKVFSTSSESPAFHKRFPSVFAPPPEGFGKELDQLLTLLPPHIKTTLEEHPHLPQLIEIVLDLGRRPMARFPSGDFPLAEDVLTIADLEQAVSRVGDFADDNRAGIDRTLHRISAIRNRAGRIIGLTCRVGRAISGSAEMARDLVESGGSLLLMGPPGVGKTTAIREIARLLADEYNKRVVIVDTSNEIAGDGDIPHSGIGRARRMQVSNVDMQHKIMIEAVENHMPETIVIDEIGTELEAHAAGTIAQRGVQLVATAHGMSVENLIKNPSLQMLGGGIQISDASLEQVVEVMGLEDAIQLTDDLGAADAVLALRSKLNQSSWVRGIAKYRQLPIFAIKANTMPQMVRALRTILGMETLGISNSQAASKVKEDGKMKLEGSIKGAISNRKSTVEDEVDALEEARLAIEQIVIPKSQPVELLPRSFEIVACQMKLIESYQLATETSGSESSLRVRILPYNSTFSNGVSSANFSLKEGDIVGDAP