VADKDAPSFTDESSFATLFPKYREKYLQEIWPHVTQSLNKYGISCVLDMIVGSMTVKTTRNTRDPYAILKARDLIKLLAHAMACDIIKIGGFLRNKERFVKRRQRILGPNGSTLKALELLTQCYIMVQGSTVSVMGGYKGLKQVRRIVEDCMKNIHPIYHIKENEYTPFPPPQNPRKIDLQIESGEYFMSKYAKERKKLEERKEKHKKASEKRKKQRESAFKPPEEPIYKKSKTTIH