WARRANT PURCHASE AND REGISTRATION AGREEMENT DATED JUNE 18, 2003 BETWEEN AKORN, INC. AND AEG PARTNERS LLC