LOC348262 GI:126722894 hypothetical protein LOC348262 1 mtsspvsrvv yngkrtsspr sppssseift paheenvrfi yeawqgverd 50 51 lrgqvpgger glveeyvekv pnpslktfkp idlsdlkrrs tqdakks