Structural and functional studies of Microneme Protein 3 (MIC3) from Apicomplexan parasite Eimeria tenella