AMENDED AND RESTATED DEVELOPMENT AND LICENSE AGREEMENT