Department of Chemistry;
Maynooth University;
Maynooth;
Ireland;
School of Molecular and Microbial Biosciences;
The University of Queensland;
St.Lucia;
Queensland;
Australia;
Intein; Protein Purification; Tagged Protein; Cyclization; Selenoprotein;