MQGELEALQPQLMASSQETEALMQVITHQTAEADKVKVVVQADEASAKLEAAKVKAIKDECEADLAQXLPAFNAAIKALDTLTKNDISEDNIAPEVIEALQPLLKSNDFQPAKIKKVSQAAFGLCSWVRAMDTYNRVAKVVGPKRAKLGEAEVQXGVVMRALASKQAELAAVEXKLAELGTQLDAAKXKKDGLEAEVALCEEKLDRAHKLIGGLGGEKVRWTTAAAELGHLYDHLGQANKWIRAMEAQNKLVVLKPATDPNYLRTL