Protein and Peptide Nanocluster Synthesis and Functionality in Vaccine Applications