Alzheimer's disease immunotherapy: from in vitro amyloid immunomodulation to in vivo vaccination.