ヒストンです
hisutondesu

Noun
Desu Copula

The polite form of ヒストン

1. Histone.

Polite