ASSET PURCHASE AGREEMENT dated as of November 19, 2004 by and among CARDIOTECH INTERNATIONAL INC., CARTIKA MEDICAL, INC. THOMAS C. CARLSON AND SHEILA A. CARLSON