what vaccines do to your blood