German biotech firm MediGene has launched its prostate cancer drug Eligard in Spain, earning it a milestone payment from Astellas Pharma , it said on Tuesday.