Uniprot stores all annotated proteins. It is especially useful for studying microbial organisms.

References

http://www.uniprot.org/