MSRIIVVTSGKGGVGKTTSSAAIASGLALRGKKTAVIDFDIGLRNLDLIMGCERRVVYDFVNVINGEATLNQALIKDKRNENLFILPASQTRDKDALTKDGVQRVLNDLKEMGFDFIICDSPAGIEQGALMALYYADEAIVTTNPEVSSVRDSDRILGILDSKSMRAEQGQAPIKQHLLLTRYNPARVTQGEMLSVQDVEEILHVPLLGVIPESQAVLNASNKGVPVIFDDQSDAGQAYQDTVARLLGEQVEFRFLTEAKKGIFKRLFGG*