Database of 2256 Experimentally Validated Allergens