polypeptide
not defined yet