A new kind of vaccine based on spider silk