Elafin in human endometrium: an antiprotease and antimicrobial molecule expressed during menstruation.