Hypothetical protein Results