2.1.1.268 Homo sapiens 2.1.1.268 Saccharomyces cerevisiae 2.1.1.268 Saccharomyces cerevisiae ATCC 204508