how to use ivermectin oil for humans can humans take horse ivermectin paste who can prescribe ivermectin cheap stromectol best price no prescription