MSLLDMGGDMMEDDWEFASSSNPKRTLVLVGRTGNGKSATGNSILGRKAFRSRARTVGVTSTCESQRVVQEDGDIINVVDTPGLFDLSTAADFIGKEIVRCISLAEDGIHAILLVFSVRRLAEEEQTVLSFLQALFGSKIADYMIVVFTGGDELEENEETLEEYLADYCPEFLKEILGICDNRLVLFNNKTTDKVKKAEQVQKLLSLVESVVKQNNGKPYSDELFHELQEEAIKLRDQKKEVELLQGYSNNEIDEFKKQIDMSYDRQLSRITEMVETKLRDTAKRLEQQLGEEQAARLEAEKRANEVQKRSSDEIKKLRENLERAEKETKELQKKLGKCINL