smart proteins