Mechanism of recognition of the 5′ splice site in self-splicing group I introns