LOC646938 GI:169209032 PREDICTED: hypothetical protein 1 mgtgrksfga flfhhsfswg wklisisfgd lnpfpvrqir nqrayhlekv 50 51 rlelteleai redflherdt spdkgelvsd eeedt