MEPSPTPGHSSDAAVAALAVTYLSDEESFRKPFTLPKLLDGKFYKNIQPNQKTPGAIQATCTTCHGLISGTTKSTGNFLSHIKRRHKELLPLCQLYCQAKANGTVPVVKSSPPNPNHLLTSATPTPAMEMMTQVAQMPTYATAPTHLGMPVTVPVPVSMSLAMPISLPHVQTPQMMALMQQHQAHDRRRYSKKLLNFDGPAEFSLSAHRRPRLIIANKHFIVHRILGRDNLIGSWRCMYHHKGCKARASTFMVDSEVKYRSTCSSHNHNNVRTQQESLKMPWVSTD