MSLQKCQEEWGELEKEFQQLQETHKVYKQKLEELNGLQNLCSSYINKHKRRLTELKGNLHGYKHTSNVEEKELVQQINSTIKERHNAFFDMEAYLPKKNGLYLNLVLGNVNVTLLSNQAKFAYKDEYEKFKLYLTIILLLGAITCRFVLHYRVTDEVFNFLLVWYYCTLTIRESILISNGSRIKGWWVSHHYVSTFLSGVMLTWPDGLMYQIFRNQFLAFSIYQSCVQFLQYYYQSGCLYRLRALGERNHLDLTVEGFQSWMWRGLTFLLPFLFFGHFWQLYNAITLFGLSRHEECKEWQVFVLALTFLLLFLGNFLTTLKVVHTKFQKNKLKKP