THE TRIPS AGREEMENT: IMPLICATIONS FOR DEVELOPING COUNTRIES