It has been estimated that humans generate about 10 billion different antibodies , each capable of binding a distinct epitope of an antigen .
Actually , humans generate about 10 billion different antibodies , each capable of binding a distinct antigen site .