LOC100130933 GI:244790353 hypothetical protein LOC100130933 1 mdqlvfketi wndafwqnpw dqgglaviil fitavlllil faivfgllts 50 51 tentqceage ee