MADNQDKQAQIDSLTTSRNNLQSQASELQGQVNVLSGKIAELKAKLAKAKTFDSDVDSSFKQKQSDLETQLNSSASLLNEAVDDNEIGDALKKFNKDTDSKVSTVHDKVKTLIDRLSQEIERLQGQLSSAQKSLDSTNSQLDSTASQLQDLQNS