recognition protein