چالش‌های طراحی پروتئین