FIRST STERLING BANKS, INC. REGISTRATION RIGHTS AGREEMENT