MSRAQSGGQRRARDKADAVGSSFDSFDFGSATVAHLQAKFSAPSEIQALAWPEALAGKDVVAVAKTGSGKTLAFLLPVMRRIGDGGGGKVRALCLAPTRELAAQIGEQCGEWGPLCGLSACVVYGGVPLGQQKSELASRKPGLLVATPGRLCDLLKQEVVRLGGACRHVVLDEADRMLDMGFEPQLKQIFAALPAAEARQTLLFSATWPKQVRKLASAFLRPVEQTATLFVGGAGGEGEAGQPSANKAVSQEFVHATDDEKDNLLWKRLCELEAGSRVIVFANTKRRVEMGDKPQAERERALADFTAERRPLMAATDVAARGLDIRGVTHVVNFDMARDVESYVHRIGRTGRAGASGVSLTFWNPDYDKECAPALVAIARAADQPVPDWLAKFEKTKASKTWAVAKAEAALAAAGSEAS*