MSQHLVIVESPAKAKTIEKFLGPDYKVLASYGHVRALPSKQGSVDVEHDFEPRYAVLPESKRHIDAIKKELKASDSLLLATDPDREGEAISWHLLAALGVKPEKPPVPVRRVVFHEITKDAIVHAVENPRDISQDLVDAQQARSILDYLVGFNLSPFLWKKIRYGLSAGRVQSVALRLICEREKEIQAFQSQEYWTIGAELAKEGGQKCTANLVEAEGKKLDKFDIPDQAAADRLVKALENATFTVDKVTKSERKRTPAPPFTTSTLQQEAARKLGFSAKKTMATAQKLYEGVAIDEGLVGLITYMRTDSVVLSNQALQEAHQVITSLYGPEYALAKPRFYKNKAKNAQEAHEAVRPTSIARTPAELKKYLSSDQFKLYDLIWKRTVACQMAEALLDQTSVDIGAGKGYRFRAAGTVIRFPGFMKLYIEGVDDQAEEKEGTLPPLTEGELLKLLKLLPEQHFTQPPPRYTEASLVKTLEEYGIGRPSTYASIMNTLLERKYARLDSKRFIPEDVGMVVNDLLTNHFTTYVDYNFTATLEEELDQVSRGEKRWKPLLREFWEPFQGLLKQKEGEVSKADLTTEATDEACPECGKPLVVKLGKRGKFIACSGYKEGCTYTRNIDQGEGREQAEPVLSEEKCDKCGSPMLIKDGRFGKYLACSAYPACKNIQPLVKPKGTGHTCPECKEGELTEKKSRYGKMFYSCNRYPQCKFALWDPPQPGPCPKCGFPLLVKKVYKREGEFLKCPKEGCDYRTEGKK