MKLVVGNATDATSTKYASTASTSNSLAVQEITVTQSTLPDFEAAPLFHQSAVHRIYWMHVQKTGGSFFMAIFFRFCPDALIAERKEGKLRKIYLNEEVLLPKYPPEKWCYNKDLMFYNMPSPGYHHPYVARPNEEFFTMTMFRKPIERLWSAYNFGRHGSWQPTSNSTFEEYTQEPNICNCQLKMVLGRHCHKQGPQQVKQMGPLNISLAIERVSQPRFFFGITGRWAESMCLFHRWFGGKVLPDIDFFNIRKGFVPGGYQGNVVLDHDEVEWFEGIMPIFEARLRAANCVSFVQPES*