MKTVKYLFLAAAAMTLAACSNDENEIDNGPVEARVSAAFGPVTRTVNKDNTWTASTDKIGIMVTHAPTSTTAMTDRYKNVEYTAQTSGKSSDFSAETGKGIFFQDASETVTFAAYYPYQSSADAATLPGTEGVVEVNTRDNNTAEKQASIDFLFASGATATKGNPTVSFSASNEFKHKMAQLKLVVKASTDHGFTDAEAADILGTADGTYKLGGLAHTGTFKVTDGTTDVTGDPVADWDITRLVHGDNQSTKTRTYTLILLPQDKSGTPLTFTAKIGGQTYTNSATIAPNLEAGKQYTYTITLKKKGLTVSGCTIAQWESGSSASGDAEM