MNKSPWTKEEDKIVIELSWSALASHLPGRTGKQIRERWHNQLDPNVRKDRWTPEEDALLIEAHKQLNNRQVSPAVWAEIAKLLPGRTDNAIKNHWNSTLKRQVLICPIPLLACLLAC