IPF1, a homeodomain protein with a dual function in pancreas development.