MTQADTEKALRDFVAEEYNDGEVQYTIEDATVEGFREGVLLLPHQIKSRLWMAERESGKKTGGILADDMGLGKTISTLTRIVEGRPSGKDKKAGWSGSTLVVCPVALVSQWASEVKKYTSGLRVVQHHGPSRTTDPYELERAHIVVTSYSVVTSEYGAFAPAKNEGKGKGKGKKATVQDSDSDEDSDDFSKRLKSTARRGKQKDALFRVKWWRVVLDEAHNIKNRTTKSAIACCALDAKYRWCLTGTPMQNSVDEIYSLIKFLRISPLNDWGTFNTSIAKPVKAGKPVRALKRLQVVLRAIMLRRTKATLINGKPIIELPPRLVQVVECEFNHVEREFYNSVEQKVQKSLEQLEQGDFGKAYTSVLILLLRLRQACNHPALISKDYKGDNEAVEPQTASQNTNGQDDDETDELTGMLAGLGLGKKPCQVCQAPLTAENTWKEDVCVDCEELYKAARKAAADPNSGLPPHSSKTRMIVKILKETEERGEGEKTIIFSQFTSMLDLIEPFLKSEGIKFVRYDGSMNKAARDDSLERISKSKSTKVILISFKAGSTGLNLTCCNNVILVDPWWNPALEDQAFDRAHRFGQERPVNIHKLSVPDSVEQRILELQEKKRALAAATLAGDKLKNMRLGMDELVALFRATGHDDDDSEDD*