RESTRICTED STOCK AGREEMENT TALON THERAPEUTICS, INC.