VIFEDVAVNFTPEEWALLNSLQKKLYRDVMQIILGNLVSIGKNNISSLLREQVFLANHHCSKMWNVEKIHSEFGAPTIAKRLISITKNRTSIIHMHLTHVSVKPCECHVCGKVFLHHSFLNRHKPYEYHEYEEKPYKCKECGKTFSYHKSVHRHERSHTGEKLYECKECRKAFTWLTTHERTHTGEKLFICKQCGKSLRCPLGLQIDERNHIGEKPYECKQCGKALSCPSSFQRHERIHTAEKQYEYKQKLSGLQIHERIHTGEKPYECKQCGRAFSCYTSFRTHEKTHTGENPYECTECRKAFIYPTTFRGHVRMHTGEKPYKCRECGKAFSHPNSFRRHERSHT