pALEX, a dual-tag prokaryotic expression vector for the purification of full-length proteins