GENPREX, INC. WARRANT AGREEMENT April 24, 2020