Much work has been done to assign functions to its 27,000 genes and the 35,000 proteins they encode .
Much work has been done to find out what its 27,000 genes and 35,000 proteins do .