aptaprecipitation aptatope aptamer phosphopurification aptahistochemistry aptasensor traptamer aptazyme haptamer aptoprecipitation