Chemistry. Seamless proteins tie up their loose ends

Chemistry. Seamless proteins tie up their loose ends