Studies Of Split Intein-Mediated Self-Cleaving Tag For Protein Purification