MKNRTALLGGLALIGLTNAIALGGVWYNRSGEADSRLLLSEREVRRSYDWADHENSGLALRLDWRRPSAATGDDPYQSLMLDQDSLLQLGFSATDRETLRFDNRNREVLVVLELDGPARVAELERARQRLAKARSELRSAPQDKSRQEAERAARNYVEQEEHRSSRLFAVDVGLDREALRSRYPDRGRYAILSGIVSAWVRDGRLTGQISRLRIAEINVPHAWREGLRDGLVRDREDKPSARLRLWLSIGQRLEPWIDSVPELQRGDGQGKPASADSLASSTRP