IPR004603

DNA mismatch endonuclease Vsr, putative