can humans take ivermectin horse paste: ivermectin mechanism of action in scabies – ivermectin injectable for horses