MNGNTPYAGSPGITQAGKRAAADLPELTGEQKRALRRDVSQIAARTREYLPDEYVVDADVSQAAGGPRATVAVQPPVGHPVSAGFSPESEDLESESVIDDEDRSEVARGLAASAALQVKQAVQNDVTPTAR