MKSFQKSYEFDYPWEKVTTANWMKYPNKISTHVIAVDVLRRELKEHGDVLLTERLITIRQNTPHWMSILVGNTNLAYVREVSTVDRRDRSLTMRSCNMTFPHILKCYETVRYVPHPKNPSNVTLFKQDAKFLSGVPTKTFSEKVENWGVKRFSDNAVKGKVGFDSILAMFNDIWKNANE