MLQLFIYSPGLGQPTMDPGCLAALIYCALAVPKDEIEILRTANSGMSPTHKLPALWDGHVWIGSLKNILIYLKQKGYNLDNFDAKQLANVMAFTSLLEGSVNDLWLLEAFVNEENFVEAIRPAWSKALKFPHNYLTPNALQRQAKERLAQTLGIRDEEVSYEASRMPISHKWTNATRHRQALLRTQARRIRISSLARQVYGSLESLISDSKFIFGEKPTSLDCLFYAYLSFHAFTNELPQATLRPCLQFNSPKLYAYLKSLRETWFSDDSNILSPLSIKVQPENLLTIARLAWNNVTAKANDTRKSITKFSVPPERKLLWARNGFFIFASAFSFVWFVISNGIVVIETEDDEASFEEVDDAKESIQEKEIDETTESKATHDSSETSSSKELPKEEEKESSSFDLQPLSAQDLLFSGFAEDEIMDEEFGYDDDDDEEFDLDDLDDLEEEIV*