ASSET PURCHASE AGREEMENT BY AND BETWEEN GENICON SCIENCES CORPORATION AND INVITROGEN CORPORATION JUNE 27, 2003