Accurate de novo peptide sequencing using fully convolutional neural networks - Nature Communications