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