SLSAAEADLAGKSWAPVFANKNANGLDFLVALFEKFPDSANFFADFSHLVEALYLVCGERGKGKSVADIKASPKLRDVSSRIFTRLNEFVNNAANAGKMSAMLSQFAKEHVGFGVGSAQFENVRSMFPGFVASVAAPPAGADAAWTKLFGLIIDALKAAGA