WARRANT TO PURCHASE 24,438 SHARES OF COMMON STOCK