NORTH FORK BANCORPORATION, INC. REGISTRATION AGREEMENT