MDEEVLKILSWNKSDLYQWEGFWCSPSIMKATMDLKATFKSVPNDVLLASSMKTGSTWLKAICVCIMQGNKEEEEDLLVKDNPHFHVPTIEVMKVLPDSFKNSDNCKIIYITKNPKDTLISMWHYINYSHKRLENPSPLEKVVESFCNGVHLYGPFFVHVLEYWEESKKMPQKILFLKYENLKMDPKKELKKLALFLGKPFRNEEDLEIVLNKCSLERLKSLEVNKSGSLFYSVPNNSFFRKGIIGDWKNHMTPEMEERLDKLTSLKLQGSGLQL*