Argonaute proteins : Methods and protocols.