hypothetical protein LOC100286956