MGDAVELVGHLEAGNAMLESVGIKRNRTKSSSVRHEEPMRIKPLLLYGEPGLGKSVAVLWLLEKKEMRDRRVVRIDLSSGVDLMDAEAARLIRNQVTSATGKSDSKLCIVLDCTWHSCVVVKSDQAGALVSLISSAILPESDDEQKVFLEDSVVIVVVDTPACFPLEEAKFYFREYGMREIGDLNNFSLIPFFHLRSAEIEQVLTAVCKQRNVEPQQVVENRNARLIGAGSPGKIIETYFKFQELESAGFAPVVWNFASEVCIGVYDRQKGTERRSLTLLDILLTSKTLAKSNEDLWLLQAMEDKAMALFSFKRIEMKETVPSGDLSDSGRLAKEKFEDTVAQLLLAYSQARESFELNNKSGGMRPPADLVWSQLLLQVSGFVSSRRRKGDRAKFFQF*