MKKLLLSFITATLLSSMSAGSAGAQELPEQKETLATIVKVNDYFMKKYADYTLPSFFGRVRPSNIWTRGVYYEGLIALYSIYPREDYYSYTYDWANFHKWGMRNGNTTRNADDQCCGQVYIDLYNMCPSDPNMIRNIKASIDMVVNTPQVNDWDWIDAIQMAMPIYAKFGKMTGEQKYYDKMWDLYSYTRNTEGEAGMYNAKEGLWWRDQDFDPPYKEPNGKNCYWSRGNGWVYAALVRVLDEIPADETHRQDYINDFLTMSKALKQCQRTDGFWNVSLHDESNFGGKETSGTALFVYGMAWGIRNGLLDRKEYLPVALKAWNAMVKEAVHPNGFLGYVQGTGKEPKDGQPVTYKSVPDFERLWCRMFPISRYRSLQVKIRALFIR