MGENGKDASSATVEVNSMSFEYPGQGPFISDFTLKLKAGDRCLLIGANGAGKTTLLKVVAGKHLVGGKDVVRILGRSAFHDTMLVCDGTLCYLGGTWSRNIGSAGEVPLQGDFSAEHMIFGVADVDPERRMELIELLDIDLQWRMHKVSDGQRRRVQICMGLLKPFKILLLDEITVDLDVVARMDLLNFFQKECDERGATIIYATHIFDGLETWATDVAYVEGGKLKRSEKLAGLPELCGPNGAKNLIGVVEPWLRREREERENRNLARKDPPKLAVVRPHDRRAGPPRSDRRPRFMYGLPDRTATYGMLYDHCTSPYEAFFDPRCAGECERERGATTTGCRDVACRDSVGRRPPWQLRARPKGPRG