RESTRUCTURED AND RESTATED HspE7 COLLABORATION AGREEMENT AMONG STRESSGEN DEVELOPMENT CORPORATION AND STRESSGEN BIOTECHNOLOGIES CORPORATION AND December 1, 2003