MTDTTFWTCPPDQEVRGHSEDHTLTLLLPPFPTGTVNLPPHDPVRARHFAENLDTVDEILEELPPGSAGHHLALETRADLDIIKVGCWGNLISISDPALAESMGDLPLLGASTTLRERYPDARIVGSAHVDCGEDHTEDIIQLPGGVMLHAEGWPCVEPLDVTGDPQAVVRALGISPETLAEAEIDLDAASDENDWQALGRLALGPCDPWGRPDLQMSVFRVRHTSSATFRMRETWFLNR