Gravar-mail: “On silico” peptide microarrays for high-resolution mapping of antibody epitopes and diverse protein-protein interactions