Tuohao Li | Proteinbase