Predict if a given protein is recognized by antibodies
First of all: It is important to appreciate tha antibodies do not recognize antigens, they recognize epitopes borne on antigens.

There are several software (online) that allow to predict these epitopes with high accuracy. I´m going to describe some of them next:

Prediction of B-cell epitopes:
You have to be in mind that B-cell epitopes can be continuous and conformationals.

Continuous epitopes can be predicted using Bcepred. This prediction methods is based on physico-chemical properties on a non-redundant dataset. The dataset consists of 1029 B-cell epitopes obtained from Bcipep database and equally number of non-epitopes obtained randomly from Swiss-Prot database. The prediction accuracy for models based of various properties varies from 52.92% and 57.53%. Also It achived highest accuracy of 58.70% at threshold 2.38, when  combined four amino acid properties( hydrophilicity, flexibility, polarity and exposed surface). 

Conformational epitopes can be predicted using DiscoTope 2.0. This method predicts discontinuous B cell epitopes from protein three dimensional structures. The method utilizes calculation of surface accessibility (estimated in terms of contact numbers) and a novel epitope propensity amino acid score. The final scores are calculated by combining the propensity scores of residues in spatial proximity and the contact numbers. Besides, Using the benchmark data set from the original DiscoTope paper, has been demonstrated that the updated method has a significantly increased predictive performance. 

Important: Discotope allows to get a 3D structure of this epitopes.

I propose to use DiscoTope for prediction of discontinuous epitope residues for several reasons. First, I have shown on a data set of discontinuous epitopes that the average predictive performance of the DiscoTope is significantly higher than the Parker propensity scale and marginally higher than the surface localization score defined by the NACCESS RSA score. Second, several authors have shown that DiscoTope correctly predicts residues in epitopes that have been identified using different techniques such as phage-display, point mutation, and sequence analysis. Third, the DiscoTope prediction method is publicly available on www.cbs.dtu.dk/services/DiscoTope, and the output of the method is easily interpreted.

I would recommend you to check if this epitopes borne on the protein have possible allergenic sites that can contain experimentally proven IgE
epitope. For this you can use Algpred