Sachverhalt: Sachverhalt: A. X._ wurde ... geboren und stammt aus Mazedonien. Er steht unter dem dringenden Verdacht, im Raume Zürich mit mehreren Kilo harter Drogen gehandelt zu haben. Am 12. April 2006 wurde er festgenommen und darauf in Untersuchungshaft versetzt. Seit dem 27. Februar 2007 befindet er sich im vorzeitigen Strafvollzug. Am 16. März 2007 ersuchte X._ um Entlassung aus dem vorzeitigen Strafvollzug. Mit Verfügung vom 22. März 2007 wies der Haftrichter des Bezirksgerichts Zürich das Entlassungsgesuch ab. Mit Verfügung vom 22. März 2007 wies der Haftrichter des Bezirksgerichts Zürich das Entlassungsgesuch ab. B. X._ führt Beschwerde in Strafsachen mit dem Antrag, die Verfügung des Haftrichters aufzuheben; er sei umgehend auf freien Fuss zu setzen. B. X._ führt Beschwerde in Strafsachen mit dem Antrag, die Verfügung des Haftrichters aufzuheben; er sei umgehend auf freien Fuss zu setzen. C. Der Haftrichter und die Staatsanwaltschaft haben auf Vernehmlassung verzichtet. 