LOC642538 GI:239744148 PREDICTED: hypothetical protein LOC642538 1 mmaaeeined ypveihdyls afansidavd emlknmmsvs rnellqkldp 50 51 leqakvdlvs aytlnsmfwv ylatqgvnpk ehpvkqeler irvymnrvke 100 101 itdkkkagkl drgaasrfvr nalwepkpkn tskvahkgks ks