MECEDDAILDIDDSLEKEQTVGLDYSPLGNQINGQELPLNSTDREKQTKANSGNKRLLRTPKCARCRNHGVVSCLKGHKRYCRWRDCQCANCLLVVERQRIMAAQVALRSDIDLRIHAIVTLDYRSRLHALPPPEVVKSMSPFVNERMRKRRCFADKELEMVMLERERRAEMTYHTTHPNSLLARTPQQTLTPLKMNEPRMLIDNMNPRELLQRVFPNHNPSVLELVWQGCGGQLERAIEQLASGITSWVLPGSVQQQHVPSPAHFAPSQTTPPPAPPTEGSDVESDAPNLPVNHRTTVGQCDPDKKTITGDPQRSKHKTSLLKFSVEAIMSRTRGYLFHF