LOC100129128 GI:186910188 hypothetical protein LOC100129128 1 mavgtsalsk epwwtlpenf hspmvfhmee dqeelifgld dtylrcielh 50 51 shtliqlerc ftatgqtrvt vvgppmakqw lllmfhcvgs qdskchargl 100 101 kmlervrsqp ltnddlvtsv slppytgd