Introducing a novel computational framework for B-cell epitope prediction based on immune-induced selection signatures