Development of protein chemical synthesis using peptide thioester synthetic blocks. — SciRadar