Dodecin as carrier protein for immunizations and bioengineering applications | Synapse