Biases and complex patterns in the residues flanking protein N-glycosylation sites.