ASSET PURCHASE AGREEMENT by and among Elan Pharma International Limited, Elan Pharmaceuticals, Inc. and aaiPharma Inc. Dated as of October 22, 2003