IM-Core Protein Chemistry