PP8961 GI:142353874 hypothetical protein LOC650662 1 msvpklvnhg wetepcnpdp allltgavpg egettleral prvvgeqelg 50 51 swreranstp errlspalkh vsarptsipe tpgergartr rdragrarkg 100 101 egaaastlss lrgaapeagr gaeapewsvs ggadavpleg apavrsks