Current Protein Identity:O95639 New Search