Putative phage endolysin ECIAI39_2655

Putative phage endolysin ECIAI39_2655