MPLNIEIIGSLAAGDQIALKRHSIVRMRQRRISADEVKEALLSCRLIEDYPTDRPLPSGLVLGYTANDRVIHVVVAIDEDEPMLWVITVYEPTIDEWEEGFDRRRTV