EX-4.3 3 d364141dex43.htm EX-4.3 DECIPHERA PHARMACEUTICALS, INC. REGISTRATION RIGHTS AGREEMENT Page