MKFAILFGGNSYEHEISIVSAVVLKKVINQNLEFIFCDEERRFYHIPSEKMNSKTFSTKAYKKEKELFIKQGGFFSKGFLKENKLECECVINLIHGRDGEDGKIAALFEFYSIKFIGPRLEASVLSFNKELTKLYAKSVGVKTLDYTMVRKGQNSKEKLSFPCIIKPARLGSSIGISIVKDEKDLEYAKDVGFEFDNDLVVEEFKNNIKEYNLAGCMINDEFVFSIIEEPKKKEFLDFEQKYLSFSGHNELIEANLSEELKEKLKDSFKKIYNPLFKGALIRCDFFILDNEIYLNEINPNPGSLANYLFKDFSTTLNALADQISLEKMIKINYNFLHSINGQKGKL*