GLREYFGQFGEVKECLVMRDPLTKRSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIDPKVAFPRRAQPKMVTRTKKIFVGGLSVNTTVEDVKQYFEQFGKVDDAMLMFDKTTNRHRGFGFVTFESEDIVEKVCEIHFHEINNKMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYPGFQAATYASRSYTGIAPGYTYQFPEFRVERTPLPSAPVLPELTAIPLTAYGPMAAAAAAAAVVRGTGSHPWALAPPPGSTPSRTGGFLGTTSPGPMAELYGAANQDSGVSSYISAASPAPSTGFGHSLGGPLIATAFTNGYH