20030831 home.science: Scientists develop human protein from yeast