MVQVCSESFECEVSSKRMWHGLFKDAHNCLPKAMPSKVLGVEYPLGQHGFDFPGAERIIKFHKEVSEEAHKPEELLHKEEGLVKAEGEKIDEEVHKEALLAKEKEEKEVCAVEKEAGEVKEEVEKVGGEAEKEVHHVKEGLGGALHKGVKYIKEVVGGAAHEVGSTTEKVLEKEKEEVHKSIKVGEKVVHKEKEEVGGAVHKVEEFFKKEELWVKEKIEEVEYEACKITIHVVAGGLIGILFKHCKHTFELKEKEAHGSILHWTCEFETISSGIHVHHSFEKLKEHVLEPFHDVEAYLLKHEDYC*