But the seven-time world champion has promised to give his all in the final three races of his 12-year Mercedes career.