893415 683 3929 107148 110121 - - BST1 LBP CD157 BPIFD2 Two-hybrid physical Wang J (2011) 21988832 9606 9606 High Throughput - - - - - BIOGRID