Adaptive predistortion using lookup table