MLKPLTLWLNGGPGCSSIGGGAFTELGPFYPTGDGRGLRRNDQSWNKVSNLLFLESPAGVGWSYSNTTTDYTSFGDESTARDSLEFLLRWFGKFPEYKQNVFYIAGESYAGHYVPQLASILLAHEKSSGLKFNFQGILIGNPLLKLDVDSKATYYYLWSHGIIPDEMYKSVLMSCDFYDYTSSSATFNVSKQCYTDIAQVNAELGDYVNNYDITLDVCYPSLVEQELRLREKVTQISNGVDVCMTSERVFYFNLPEVQKALHANVTGLPYRWSMCSRVVHYHMDDAKLNMIPILKNLYKAGLRIWAFSGDQDSVVPFIGTRTLIHELAQDLNLPVSVSYGPWFFKGQVGGWTTTYENMTFATVRGAAHMVPYSQPARGLALFQSFLSGGHLPKHN*