Current Protein Identity:O70589 New Search