LOC647309 GI:226442751 hypothetical protein LOC647309 1 mntilpcqdq yfvggqsync pystttsess vdvstetwvs fwaaglldnr 50 51 elqqapqaqe sfsdsnfplp dlcsweeaql ssqlyrnkql qdtlvqkeee 100 101 larlheennh lrqylnsalv kcleekakkl lssdefskay gkfrkgkrks 150 151 keqryspaei phpknakrnl ssefanceeq agppvdpwvl qtlglkdldt 200 201 iddtssanys alashprrva stfsqfpdda vdyknipred mpidyrgdrt 250 251 tplhstathg edfhilsqls nppvglktlp yytahvspnk temafstsls 300 301 phcnvkthsf hqgqafvrrd eeggwkftwv pkqs