MGLSGIECGKRMESEWAGSVGIRPTWYIEMEMVRLASQTRSKKKLYAELFQSEQYKMFLTRTEYDRGVNTFSPEGRLFQVEYAIEAIKLGSTAIGLKTKEGVVLAVEKRITSPLLEPSSVEKIMEIDEHIGCAMSGLIADARTLVEHARVETQNHRFSYGEPMTVESTTQALCDLALRFGEGDEESMSRPFGVSLLIAGHDENGPSLYYTDPSGTFWQCNAKAIGSGSEGADSSLQEQFNQDLTLQEAETIALSILKQVMEEKVTPNNVDIAKVAPTYHLYTPAEVEAVISRL*