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