LOC645545 GI:157426831 hypothetical protein LOC645545 1 maaaedeflp pprlpelfds skqlldeveg ateptgsriv qekvfkgldl 50 51 ldkvakmlsq ldlfsrnedl eeitstdlky lmvpafqgal tmkqvnprkr 100 101 ldhlqqareh fikyltqchy yrvaefelpq tktnsaenhg aitstaypsl 150 151 vamasqrqak ierykqkkvl ehklstmksa vesgqadner vreyyllhlq 200 201 rwidisleei esidqeikil gekdssreas tsnschqkrp pmkpfiltrn 250 251 maqakvfgag ypslasmtvs dwydqhqkhg vlpdqgiaka tpeefrkatq 300 301 qqedqekeee ddeqtlqrar ewddwkdthp rgygnrqnmg