MDQEIILDDLQQNLAQTREKLARSMLHPHVEHGGFCMPKGVRSMEGTQLHNRPQRLHEPLTAEISQHNVSILSQLGVCAKQKDLRKGSRLHEYICKWGLLGKDAFVGTALVNMYAKCGVVAKAQEVFDELFVRDVVSWSALILGYAQHGHGYPALNCLECMQHEGLLPNAFTFSCALKACANIKALEKGQKIHAEILTQRLLRNDIVLSNALIDMYAKCGTMSKAQQVFDELPIHDLDTWDALIAGYAQNDHGSEAMRCFQCFESDGFLPDDVTFACIIKACGSIGDAKKGKELHDEVIKQGLLETNVIVGNALVDMYAKCRELERAQEVFDSLP