Structure of the yeast histone acetyltransferase Hat1: insights into substrate specificity and implications for the Gcn5-related N-acetyltransferase superfamily.