yHMPu5000041823_pep - Dipodascus armillariae (NRRL Y-17580) - protein