Immune mechanisms in human Sarcoptes scabiei (Acari: Sarcoptidae) infestations. (27th December 2021)