POLYMEDIX, INC. REGISTRATION RIGHTS SUBSTITUTION AGREEMENT