LOC643201 GI:239754179 PREDICTED: hypothetical protein 1 mggslcccge gegffyrqnw rflsldswdl iqaahsthsa iqlysmhsgi 50 51 shllrkdlsf ekgvkpvaae lpgesseqvi aivevrsffd