ASSET PURCHASE AGREEMENT by and between Celgene Corporation as Purchaser and EntreMed, Inc. as Seller Dated as of December 31, 2002