LOC645960 GI:239743486 PREDICTED: hypothetical protein LOC645960 1 mqrgggpngn lchsvyenvc smenvasirg afekpqgava rvhigqvims 50 51 ictklqnkeh viealckanf kfpgrqnihf sekwdftkfs vdefedmmae 100 101 kqlipitvgs sippivtlrt sgtrraeela rprpptspwk aqascalqrp 150 151 sraqgqdsfd mtarqfhnay lpyqrplmme mlwpvyrect edfrssasps 200 201 dvrrlktphs dyanaaicvh vtheev