Apicomplexan proteins