yHMPu5000038338_pep - Dipodascus restrictus (CBS 111234) - protein