Molecular Characterization of a Fungicidal Endoglucanase from the Cyanobacterium Calothrix elenkinii