Sunil Narine has ruled himself out of a recall to international cricket to play for the West Indies at the T20 World Cup later this year.