PDZ domain proteins: plug and play!

PDZ domain proteins: plug and play!