AMENDED AND RESTATED MORTGAGE SALE AGREEMENT DATED 12th March, 2004