An algorithm for generalized variational inequality with pseudomonotone mapping