Endeavour Launch for NASA Mission STS-126