MESGKIDYSFLPKEKFRGDDYLCQWNGFWFRQPFLEAAHQVLNHYKPLPTDTVLASYPKTGTTWLKALLYSIINRSSRDSILTNHPHMLVPTLEIQLYGPKTGSFDSFAGTANSSARILATHLPYQVISGTINSTDCRVVYITRNPKDTLVSSWHFYPKSKEVKDPWSLEDAVEKFCNGVGNCGPYYDHVLGYWKESLERPHKVFFITYEELKSDTKTHVKRLAEFLGCPFDGDGKEEDVLDEIVSSCSFEKMSNYEANKSDDGHMGWLKFPLSSFFRQGGTGDHKNYLTPEMINRVDKITAEKFHGSGFMYGI*