ASSET PURCHASE AGREEMENT dated as of June 3, 2004 between SERACARE LIFE SCIENCES, INC. and GENOMICS COLLABORATIVE, INC.