MDSAASLVSPSSDDRFWDGLRTRVDTILEDRRLVSPTCGVASERPKRLREDSLMLVRGLDSVAASLAQLSDTLTAAQKGVNALATCSSSQARECDDGKEEPYAKRQCGGSTEFASLDAGRDPGDGADDGAGTDSKPREETGDGTQASAEVAQSTNLKRARNLAVSMAGRAATLAKELKNIKSELHFMQERCGLLEEENKRLRDGYENGAAPEEDDLVRLQLEALLAEKSRLAQDNANLTRENQSLIQLVEYHQLTSQDLAEDYEDVMEGMRLDFSSPLSKIDSDDGGQGEFDDDGVPVTPGIKLGVLDSSQE*