MVLNQKVWLGLLALHGVFLNAFEYQISARVGSFSRIALNQSIINSKKGIYPTGSYVTTTGALQIDSSLLPKGIEDHKLGFGVGGEIGSLAYDSTKFLMDEANPKAGFQPANWYYMGRWEGYLMQHSQNWTREQKAQNARPYVLYNLYLDYQYKDIFGIKLGRYPSKALFLSGFNQGFEVFYRWKKFRIVWFSTFGRALANEQYIRDFYAPVNYKQKINYGMHNFNLIYENKYIRIAPFIWFYPKNFNAPGFEITHDTKSYWKSLWRIQTTFYAWFPLYSDYLSKDYYRATLVGKKSASLFVFQRVNFRSYRFGWSVYKNFGNGSAQLGWNGSPVDPFYDTKDDTPYEDAYSNFYNANSITINAFVGKSVKNLLVQLYGKLTYSPRADAQSLGVTFKYNLKKHIYFMLMVNGYQITMHKGYKVGFFTSGYNPDFAQTIQNRSYLMSSMSYRF*