Homo sapiens - 721028 Saccharomyces cerevisiae - 721027, 721028, 758326 Saccharomyces cerevisiae ATCC 204508 - 758326