immune sentinels