how long does a swine flu shot last.?i had a swine flu shot around 1973. will still be good today???...Show more