147416-35-1 Hupf gene product Hupf protein Protein (Rhizobium leguminosarum viceae clone pAL618 gene hupF reduced)