MVKRILDQEHEEEEIIRTLPNLGSEVVPILARLQPVDSDAVRNVFLSAIHAAIQVDSKRSDLPASPDELKASAQEQVEYMLVEDDDAPLLAVDDNVKYEVKKHLSELFAIFEKKMASLLSDTEDVLEDHENHILKFLADFLWLCHILPKMDLLTDFVSKWTEASDNLLYIVKDIRFRSCLWETKLKMIEITGKVLEAVGYGNVILSAPRRTHLVKLWLPFIRETKPQLDLQNFYEKMPYQMDNDLCQSIESALISLVLALPSSDQAEILADWLKTEQARYPDLSEAFEVWCYRSKAAKRRLSLGLNGVSSSSTSTVSDVGH*