Molecular mimicry and autoimmunity.