Deep Learning with Proteins