A Human Synthetic Combinatorial Library of Arrayable Single-chain Antibodies based on Shuffling in Vivo Formed CDRs into General Framework Regions