MSLLDMGGDMMEDDWEFASSSNPKRTLVLVGRTGNGKSATGNSILGRKAFRSRARTVGVTSTCESQRVVQEDGDIINVVDTPGLFDLSTAADFIGKEIVRCISLAEDGIHAILLVFSVRRLAEEEQTVLSFLQALFGSKIADYMIVVFTGGDELEENEETLEEYLADYCPEFLKEILGICDNRLVLFNNKTTDKVKKAEQVQKLLSLVESVVKQNNGKPYSDELFHELQEEAIKLRDQKKEVELLQGYSNNEIDEFKKQIDMSYDRQLSRITEMVETKLRDTAKRLEQQLGEEQAARLEAEKRANEVQKRSSDEIKKLRENLERAEKETKELQKKLGKCINL*