1,440,000 SHARES OF COMMON STOCK GEOVAX LABS, INC. UNDERWRITING AGREEMENT