palleon macrophage