MSGNQQLMSPMGSVSSSAGSGSPSPMSSFDHLSDEELAQISVRQLNQKLMGQDRNVVMQWKQKRRTLKNRGYALNCRARRVNNQVQLEADNMMLRNQIKTLREALSEAQMRLHYYEPVFYQAYPSIVPSTTSPVTVSLPTIARPIPVPPDSTATVTKFATDFKQIF