MKFGRSALTLLSVAYTASSATAWTTANVARNRFAAAALFSTITEVEGETATESFRLKFKTDSGVISPWHDIPLKDGDNYNMVVEIPKMTKAKMEVATKEENNPIAQDIKKGKLRDYHGPIFWNYGCLPQTWEDPNEKHPELGFFGDDDPIDVVEIGSKSLEMGSVTPVKALGVLAMIDDGELDWKVLAVQVDDPLAKEYNDIDDVPDSVKAGVREWFRWYKTPDDKPINAFGFDEKFLDKKAADEVIEETHDAWKKLKAGDTDAGKLWTGN*