MKKDTPLDVLLKAPRSSGRKKCKKVLCGAGGKRAKELSQAPATTHPKNTWWAHADWLNETKSALMVVAILIATMAYQAGLNPPGGVWQDDYPPFLAPGDDKTKLDQWSVDNKDYIEDKRHVAGEAVMSSERPFKYLLFSIFNVIALLSSASIILLLVSGFNLKRRGLMWALMITMWISIGSMAGSYAVSSYYLTNYYAPIHANIKNVSLYVISICAVLALTGPLVTAHLVRLVIRLRKKFKARTGSENKDGLVIRLGKKFKTRASLENRDGGAFQMSVDPSTPTP