MSEKSFMHANLLAMPSYPLTKFSSAEALGYLKISQLQRPVFITWDFFLRILSMEGTKRSVALHALWALAMLGMTSVAKSQQPLAPGFFVFGDSLVDDGNNNYIPSLARSNFYPYGIDFPLGATGRFCNGRTVVDLIGQLLGLPFLPAYLNPATTGSAILHGVNYASAAGGILDASGRNYVARLSFNRQISNFRNTLQELTSLLGGEAPTQDFLSKSVFAIVFGSNDYLNNYLINSTGFSQKYTPNNYRVLVAETFATQLTTLYELGARRFVIAGVGPLGCIPNVLATKSKDGLCVQYVNELVQGFNAEVLQLVNELNADPQLDGATFIYGKVYDTFMSIINNPSKYGFTVYNTGCCGVGKFRGQLTCLPPVAKLCPDRKDHVFWDAFHPTEATNIYLATSIFNGDSSSVVPINLRQLVQQG*