MKRGISFTQAFFTLLQRDLKIAIRHRGDIFNPLLFFIMVVTLFPLGIGPEPQMLARIAPGIIWVAALLASMLSLERLFKADFSDGSLEQMLLSPQPLAILVLAKVLAHWLLTGVPLILIAPLLAVLLNLEANSYGALIATLALGTPVLSLLGAIGVALTVGLRKGGVLLSLLILPLYIPVLIFATSAIDAAGMNLPYDGQLAIIGAMLIGSLTLAPFAIGASLRVSTN