The shikimate pathway: Review of amino acid sequence, function and three-dimensional structures of the enzymes