Assembly By Short Sequences - a de novo, parallel, paired-end sequence assembler