MLNLNRVLVVFFIFLGTHLFNTLKEKDAEVTSQVTDSLFTTTFLLYADRLSTFKKNHPAYTGTVNADGLLPPWLGKKPEIRMHIENGIGYVDMPNQAGLYAGLMSATDHSSLMGVTDEHHLITLSGQIPKPPFIPENHLVYMR