MSFSQLGLSDVLVQTVAQLGYQKPTHIQTQAIPVILQGRDLIAAAQTGTGKTASFVLPILEKLRQGQTQRKKRVRALILVPTRELAMQVAEKVEQYGKDTGLKSLAVFGGVDEQAQKQRLIDGVDVLVATPGRLMDLYGQRAVYFEEIEMVVLDEADRMLDMGFIESINKIIDCLPSEVQFLLFSATLSRKVRELAKTAVRDPHEISIAANQASKSNISQWLITVDKDTKSALLSHLINEQQWDQALIFIETKHGAAKLVSQLEKRGIYAEAFHSGRSQAIRAQLLEDFKSAKIKYLVATGVAARGIDIDQLSRVVNYDLPFPADEYVHRIGRTGRAEAVGEAISFVSKDNFKNLCMIESRLGHLIERRVVEGFEPKKPVPISILNYVPKHKRAVQD*