MDLARVADLKYGALQELDAAISKMESGTEENSMLTESVGPDQIAEVVSRWTGIPVTRLGQNEKERLIGLADRLHQRVVGQDQAVEAVAEAVIRSRAGLGRPQQPMGSFLFLGPTGVGKTELAKALAEQLFDNENELVRIDMSEYMEQHSVSRLIGAPPGYVGHEEGGQLTEAVRRRPYSVVLFDEVEKAHPSVFNTLLQMLDDGRLTDGQGRTVSFSNTVVILTSNLGAEHLLTGLTGQQSMGSAKEKVMNDVRRHFRPELLNRLDEIVIFDPLSHEQLRKVARLQMRDVALRLAERGIALAVTDAALDLVLEESYDPMYGARPLRRWLERKVVTQLSRMLIKDEIDDNSTVFIDANPGKQELSYRVEKTGGLVNQLTGKKSEILISVPNSKTGNLQVPKKMKFDEMDEDEDMVD*