Diversity in protein recognition by PTB domains