immunological mechanism