Add protein data function