MLKNIPAILSPELLKTLCEMGHSDRIIIADGNFPAESMGKNCKVIRADGHGVPELLDAILTLFPLDTYVEKPVNLMQVMPGDTAKTPIWDEYKAIVAKHDERGNNAIGQIERFEFYEQAKTAYAIIATGEKAVYANIMLQKGVV