MGVLTRKRASAAADGPPSASPAKRSRTASSSPLAATPTRRSPAGAGSPRASRPRQKASSVPKKGSRGAAFLAAAGIAVPAASPLPAATTQPQLVTKGGSAVKPQLLSVPRSRSKANNPLLQQALPRQLSALLDMFASMQTIYEVMRKRGQRTTYQNMRQAVEEASGRRFLPSHVAQLQHLLPEAVALEWVCLPVVAHSSRTEPHLLITLDLASAAGAAAECGAAPSAAAGYGELQAARHLLHCRLAAHLLDSYCAMLEGRAAALRQAGDEAEAEQLEAAAEAAAAKPPVSQFVPPYPEGSADVQQSRLPPRPAX