Homo sapiens - 725531 Penicillium atrovenetum - 390572 Rattus norvegicus - 725531 Saccharomyces cerevisiae bakerīs yeast, oriental yeast Japan 390573