MSASRYLKASKKTISLLDQKGLTISQLKQIQSHLTVTATLKDPYAAAKIISLHAHSNARSSLFYAERLFLCLQNKSTFIWNTMMQAFVEKNEAVRAFSLYKHMLESNYLPNNFTFSFVIRACIDVFNLQMGLCFHGQVVKFGWESYDFVQNGLIHLYANCGFMDLARNMFDMSIKRDVVTWTCLISGYLNSGQVLIARELFDRMPEKNPVSWGALIAGYVRIGFFKEALEVFYDMQVSGFRLNRASIVGALTACAFLGALDQGRWIHAYVKRHHMSLDRMLGTALIDMYAKCGCIEMACSVFDEMDDRDVYAFTCLISGLANHDKSEAAIDLFNRMQDEGVVPNEVTFVCVLNACSRMGMVDEGLRIFESMSNRYVIEPQIQHYGCLVDLLGRAGKIEEAKQVVREMPLQPDSYTLGALLDACRVHGDVQLGEEMVDSLVQRCLDHGGVHVLLSNMYASADKWEDASKIRKKMEDKNIRKLPGCSSIEVNGTVCEFVTGDRSYALEEDIMFLLFGIDKQLKSLFLDDDEHYNVTMEQVPS*