yHMPu5000037842_pep - Starmera caribaea (NRRL Y-17468) - protein