Current Protein Identity:O31156 New Search