MKKTAIALVVAGLAAASVAQAAPQENTFYAGVKAGQASFHDGLRALAREKNVGYHRNSFTYGVFGGYQILNQNNLGLAVELGYDDFGRAKGREKGKTVAKHTNHGAHLSLKGSYEVLDGLDVYGKAGVALVRSDYKFYEDANGTRDHKKGRHTARASGLFAVGAEYAVLPELAVRLEYQWLTRVGKYRPQDKPNTAINYNPWIGSINAGISYRFGQGAAPVVAAPEVVSKTFSLNSDVTFAFGKANLKPQAQATLDSIYGEMSQVKSAKVAVAGYTDRIGSDAFNVKLSQERADSVANYFVAKGVAADAISATGYGKANPVTGATCDQVKGRKALIACLAPDRRVEIAVNGTK