MAAPVMTVSETKELRGLSLIAAHSHIRGLGVDADTLEPRAASQGLVGQAKARKAAAVVLEMIKQGKIAGRAVLIAGPPSTGKTAIAMGMAQSLGSDVPFTTLASSEIFSLEMSKTEALTQAFRKSIGVRIKEESEIMEGEVVEIQIDRSVTGGAKQGKLTIKTTDMEAIYDMGSKMIDAMTKERVMAGDIISIDKSSGKITKLGRSYARSRDYDAMGVDTKFLQCPDGELQKRKEVVHTVTLHEIDVINSRTQGFLALFSGDTGEIRSEIRDQINTKVAEWKEEGKADIVPGVLFIDEVHMLDIECFSYINRALEAELAPIVIMASNRGLSRIRGTDYRSPHGLPLDFLDRTQIIATQPYSSEDINKILGIRATEEEVELTPDALALLTKIGQEAGLRYASNLITTSQLICAKRRAKQVSVDDVQRSFKLFYDPARSIKFVGESEKRLIGNDGVVDFSVANGHGEQMDTT