MLPSSQAHVRDSVAQIDANTWLIGTQNIIQKLQHDETPCENRPNQRCMWRNDSDGAYYMLYPAPFRLPKVSPLPAASSDSHVRQIHDAGDVSAVFKFGHSLILKVKIRSTFKQKGDSTAVLTQPYEHETLAFLSEQQLSFKVPRVLFHVQEGNKTFLLEPCMPGQTVNEAWWTMTPAEKDGVTTRVAAIVNELTAFRADTSPPGPPTTTGSTPGAKTRTRSARWARLKNIARPWWIRTKFAICGVMAAERVLKKGDGSLSVEIDHQYRKMIEQKLGEMGFPEVIDAYNKLHDLREEDWKKRRPWLR