Mycobacterium avium subspecies paratuberculosis diagnosis and strain typing--present status and future developments.