AMENDED AND RESTATED DEVELOPMENT AND LICENSING AGREEMENT