"Proteins" is not one thing, it's a class of many different things made from amino acids. Same as the "peptide" craze you might have heard of, except proteins are bigger.
Antibodies don't have to bind only to proteins, it could be some lipid, carbohydrate, any molecule big enough. Most of the time it's some protein, but it's not an allergy proteins in general.
"Proteins" is not one thing, it's a class of many different things made from amino acids. Same as the "peptide" craze you might have heard of, except proteins are bigger.
Antibodies don't have to bind only to proteins, it could be some lipid, carbohydrate, any molecule big enough. Most of the time it's some protein, but it's not an allergy proteins in general.