EXHIBIT 4.3 FORM OF REGISTRATION RIGHTS AGREEMENT Registration Rights Agreement dated as of July 18, 2000 by and between American International Petroleum Corporation