LOC100132288 GI:75677606 hypothetical protein LOC100132288 1 mfpvssgcfq eqqetnkslp rsastpetrt kftqdnlcha qrerldsanl 50 51 wvlvdcilrd tsedlglqcd avnlafgcrc eeledarhkl qhhlhkmlre 100 101 itdqehnvva lkeaikdkee plhiaqtrl