Molecular mimicry-from hypothesis towards evidence.