MEELKAAVEDLRKQIAQLQTPIASIQEDLSGMIAKARKVDALLKDRHSGITRDHLGQVTTFRKLAIPEVASYTSTEHKMVHYMGRKFDPVLGIRCITGTPGSGKSCSIAAAVGHLHTEFASDKIKSRGIALVPVEPFIREPGNALFSALVLAVINDDQAFGVLLRVKDLEMKSVFKVLEDLKELERKVYVVFDNGNKLRSPNVCSEADKEKAWGFIRVLPLSVSNVVICASFQSSVGKQLIKRQKCPAFAYLWSKRSLIISTIRARSWMVILTIACHPDKQRQRSAETRGDADSPPRQAKDECRDKEMDEPADDADFPVWKMEKLKSAFSWYKKEVVEYVNKGNLAELAQGARGEELEYLPSVMDPRIIYRGKNRRARCITGYLKAFALGLIAERTDLATMKLISEEVARWVGMLKILAMKFMEPRIELLGHVIEVKAEKVVQFRGRFSKQLLAGCKDMATLFCPIKLTHMGADVYYVSRD*