3,333,334 Shares ARAVIVE, INC. Common Stock PURCHASE AGREEMENT