LOC647309 GI:239742215 PREDICTED: hypothetical protein LOC647309 1 mpidyrgdrt tplhstathg edfhilsqls nppvglktlp yytahvspnk 50 51 temafstsls phcnvkthsf hqgqafvrrd eeggwkftwv pkqs