Gravar-mail: Purification of Escherichia coli RNA polymerase using a self-cleaving elastin-like polypeptide tag