3,906,250 Shares CareDx, Inc. UNDERWRITING AGREEMENT