MSNDTKALEDLKRALRRLPGIGTKSAQRMAFHLLGRDRSVARDIAEALLRAVDRIGHCQQCNNFSETEICAICRSPRRDSGLLCVVESPADLVSLEQSGAFGGTYFVLMGRLSPLDGIGPEELGLPKLEALLDGGVVREVILATNATVEGEATAHYIGELARRRNLLATRIACGVPIGGEIEYIDRGTLARAFSGRREA