affibody

Noun

 * 1)  Any of a series of commercial antibody-mimetic proteins