Neil Patrick Harris Gets Sexy for Sleep Aid