MALKCAVRIPSPRWASRRGLVGSWVSLRPAKCGASGGRAVVCAAVSFRPCIDIHKGKVKQIVGSTLRDSSNDGMELVTNFESDKSPAEFAKLYKEDLLLGGHVIMLGADPASQAAALEALHAYPGGLQVGGGINLENAMSYLNEGASHVIVTSYVFSDGKMNIESLRKLVELVGKQRLVLDLSCRKKDGRYTIVTDRWQKFSDVFVDKPTLEYLAAFADEFLVHGVDVEGKRLGIDEELVELLGHHSPIPVTYAGGVSTMDDLERIKKAGKSRVDVTVGSALDIFGGDLAYKDVVLWHKKQSMVGQV*