Structure and function of allergenic proteins