MAELKRLSESRDLTRIERIGAHSHIRGLGLDSSMEARDASEGMVGQLPARRAAGLILQLIRQGKIAGRAVLLAGQPGTGKTALAMGIAKSLGAETPFASVAASELFSLDLSKTEALTQAFRRAIGVRIKEEAEIIEGEVVEISIDRPLSASGAGGSSAAPSGATAAGKSGRLTLKTTDMETVYELGGKMIEALGKEKVQSGDVIALDKASGKVTKLGRSIGRSRDYDAVGPHTKFVKCPDGELQKRKEVVHCVTLHEIDVINSRTQGFLALFTGDTGEIRAEVREQIDTKVAEWREEGKAEIVPGVLFIDEVHMLDIECFSFLNRALENDMAPILVIATNRGITSIRGTNYRSPHGIPPDFLDRLLIITTQPYTEEEIRKILDIRCDEEDVEMSADAKVLLTKIGVETSLRYAINLITSAALACQRRKGKVVEMEDISRVYQLFLDVKRSTQYLMEYQSQYMFNEVPGEADGDGEDAMQS*