MSDKESSAVWNKSELYQWEGFWSNLTIIKEAKIFKATFKLDPNDVLLASFIKTGSTWLKAICLSIMEGNKKEEDLLVKDNPHFHFMIYTQCPLQDYFTLIYLAYRVLPNSIKKSDNCKIIYITRNPKDTLISIWHFFNYNCKRLENFSPLEEVVESFCSGVHLYGPFFEHVLEYWEESKKRPKTILFLKYEDLKIDPKKELKKIALFLGKPFVNEEDLEIVLKKCSLENLKNLEVNKSGSILYNVHNSSFFRKGVVGDWKNHLTPKMEEQLDKITRLKLQGSGLEL*