Current Protein Identity:O31667 New Search