yHMPu5000037241_pep - Starmerella scarabaei (CBS 14174) - protein