MHSYVVVTGRPGVGKTTLFWKVVRKLMDEGVVVKGFYCPEVRGQQGYRIGFKIVLLDGSGEAWLARREGCNGPRVGRYYTCPEAETIASRVLGELGKADLIAIDEIGPMELRLAGVRRTIYRVLDSGKPGLFVVHERLSDPYILARLKPSGVWFHVTIENRDVLPEKVYEAVKQAVARSKGVGELSL