protein databases in bioinformaticsprotein structure databaseprotein expression databaseprotein sequence databaseprotein family databaseprotein domain databasehuman protein databaseprotein databases listprotein half life databaseprotein crystal structure databasencbi protein databasepdb protein database