Merck, GTx ink $477M deal