Takumi Yamamoto | Proteinbase