MGLTISSLLTRLFGKKQMRILMVGLDAAGKTTILYKLKLGEIVTTIPTIGFNVETVEYKNICFTVWDVGGQDKIRPLWRH YFQNTQGLIFVVDSNDRDRITEAERELQNMLQEDELRDAVLLVFANKQDLPNAMTAAELTDKLRLNQLRNRHWFIQSTCA TQGHGLYEGLDWLSAELAKK