Gravar-mail: Optimized sequence library design for efficient in vitro interaction mapping