MDEKDVKGFIKHDEFEELAKSILEKVRGLCERALDSSKLSINKIFAMEVVGYGSRVIAILKVVNFVFGNEPSHTMNASNIVFVKGNPIPSTKLLNFYMSSTFSIDVFYGEIGKLPTSISPTIATFTIDPFTPTMAKRTKIKVRIRLDLHGIVSLEAATIIEEEVEILVTKNEVLKEGFGEKVSSPIDTKLEDVTTANANNNSMEDNAKMVTKTPKLEIEKNKSKFIDVYVYEVIHDGLSQPELIKAIEKENEMEFQDRIMEETKESKSVVEAYVYNMRNKLCNKFQDFLTDYKREEMLVR*