Tag carrier protein