Crystal Structure of Indole Prenyltransferase IptA