MVTDKSKKAKIKKENVEQIDGELVISIEKLQEIQDNLEKINEKASDEVLEVDQKYNVIRKPVYDKRNEVIKAIPDLWLTAFLSHPALGELLSEEDQKIFKYLSSLDVDDAKDVKSGYSITFLSFFLNHISFCELQHFNPNPYFEDEKLTKTFTFLKEGTTKITVTPIKWKEGKDLPNGVNHEKNRNKHALPEERYDINDEVADVIKEDLWPNPLTYFNNEDDEEDFDEDDDDDDDDEDEEGKEGDSDEDDDEDDKDGEE*