MSEFLTGIETHPPTGKEQPFTLDFGNGQKADVIELMTEAIPVNRSTDLSIALSQIGLKGPRPILVLVGGASGITPEDMTRLNLLFVKVLAPLAQSLGAAVVDGGTDTGIMQLMGQSRAATGTTFPLIGVAPSGKVAIPYPHLPPTKGTALEPHHTHFVLIPGASWGEECPWMADLATLLADGEPSVTVLINGGKVTWRDAEESVRAGRPVLVIAGTGRTADELAKAIRAEAREEGLESRLSPEISSQELGEQAKNLVASGLLRVVDLTEDNDVLVEVIKEMLSSTIRENL