Protein sequence databases: database management, data structures and data access.