MREGSSEQQLHAARLAAILAQSSAAHPALTQGEVLDGVLQLXASPSPAVAEHGASVVAVLANNPSTHTQLLGRGALPLLLELVAPASGASPRGLADSLACLLLLALHDARQAELMCRSGLLPRLLPRLAKRPGLSACEHGAALLACLAQYPPLQTQLVQAGGISVLLQLLAPPALTDMAAGSGRAEASEACSEAAARAAEALALMAATEGQRDLLLVRGEEVLAAALVQLDLGASAPPVLRHWALTLIQLLAQDESVLAAVWPRLALVKEVLGRVLGNQELGQCGDSRSAQ