how long does horse tranquilizer last on a human