Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é a diferença entre o valor médio de doação para doadores do sexo masculino e feminino em 2021?
 ###Tabelas: 
CREATE TABLE Donors (DonorID INT, DonorName TEXT, DonorGender TEXT, TotalDonation FLOAT);
SELECT AVG(CASE WHEN DonorGender = 'Male' THEN TotalDonation ELSE 0 END) as 'Average Donation Amount for Males', AVG(CASE WHEN DonorGender = 'Female' THEN TotalDonation ELSE 0 END) as 'Average Donation Amount for Females', AVG(CASE WHEN DonorGender IN ('Male', 'Female') THEN TotalDonation ELSE 0 END) as 'Average Donation Amount for All' FROM Donors WHERE YEAR(DonationDate) = 2021;