LOC255783 GI:30425446 hypothetical protein LOC255783 1 mrgtscvggg aespggagls egprgrwlrl apvcayflcv slaavllavy 50 51 ygliwvptrs paapagpqps apsppcaarp gvppvpapaa aslscllgvp 100 101 ggprpqlqlp lsrrrrysdp drrpsrqtpr etpeaaegrr pg