Key points from article :
There are more proteins possible than there are atoms in the universe.
Novel proteins typically created using specific amino acids to fold precisely into a pre-planned shape.
Researcher built DNA molecules coding for 1 million proteins and inserted them into bacteria.
The E. coli bacteria were missing a single gene - which some novel proteins were able to fix.