Thrombotic thrombocytopenic purpura.