MAAPAGGMRVQEVKDLSRIERIGAHSHIRGLGLDDSLDARATSQGMVGQRQARKAAGVVLNMIRDGKIAGRAVLLAGQPGTGKTAIAMGIAQALGENTPFVMLAGSEIFSLEMSKTEALTQAFRRAIGVRIKEETELIEGEVVEIQIDRATTSTGAKTGKLTLKTTEMETVYDLGQKMIEALNKEKVQAGDVITIDKASGKISKLGRSFARSRDYDAMGAQVKFVACPEGELQKRKEVVHVVSLHEIDTINSRSQGFLALFAGDTGEIKPEVREQIDTKVAEWREEGKAEIVPGVLFIDEVHMLDMECFSFLNRALENDLAPILIVATNRGVTRIRGTQYKSPHGIPIDLLDRLLIIQTNPYSDKDLQSIIKIRCEEEDVQISDEGIELLTRIASETSLRYALHMITTADLVCKKRKGGEVDVQDIKKVYSLFMDMKR*