Current Protein Identity:O31639 New Search