LOC284009 GI:70887661 hypothetical protein LOC284009 1 mlsvsrpcfs qgaflgrtlg svwaqggsrl plcfwyrirc grpavvhigg 50 51 egarwekgar grkehrlrrs dlgsrpvpfl aqgipdivir llclsagsas 100 101 shqasdplss aaatlaaeld walvsqksse dlappsllln cisflitqcp 150 151 hprwlpg