The science of Amarasate®