Hypothetical protein CELE_Y67D8B.2
protein found in Caenorhabditis elegans