MPQNLVIVESPAKAKTIEKFLGKDYKVLASFGHVRALPSKQGSVDIEQDFTPKYHILPESKKHIDAIKAALKDAKNLLLATDPDREGEAISWHLLAALGLDKKNPGKSIQRVVFHEITKDAIIHAVENPRDIATDLVDAQQARSVLDYLVGFNLSPFLWKKIRYGLSAGRVQSVALRLVCEREKEIQAFKEQEYWTIAARLGVKPGAEFRASLVEVGGKKLGKFDIPDENVATALNRALKSGSYRVAKITRTERKRNPSPPFTTSTLQQEASRKLGFSAKKTMSTAQKLYEGIDIGQEGTVGLITYMRTDSVTLSSQALTEAHEVISAAYGAEYALAKPRIFKTKTKNAQEAHEAVRPTSIARTPAELKKHLTPDLFKLYELIWKRTVASQMAEALLDQTSVDIAAELNEAVADCTVAESGAASPFTGAKRCGLRAAGTVIRFPGFMKLYIEGLDDQDEEKEGLLPPLQEGDDLKLHELFPEQHFTQPPPRYTEATLVKTLEEYGIGRPSTYASIMNTLVERKYTRLDKKRFFPEDVGMVVNDLLVAHFSRYVDYNFTAGLEEELDQVSRGEKQWKPLLKEFWEPFITLLKQKEGEVKKDDLTTTELDEVCPECGKPLAIKLGKRGKFIACTGFKEGCTYTRNLESDASEPSEPVLSDEKCDKCGQQMLIKDGRYGKYLACSGYPACKNIQPLVKPRGTGVVCPECKEGELTEKKSRFGKLFYSCNRYPQCKFALWDPPVEQPCPKCGFPLLVKKVYKRKGEFLKCPKEGCDYTSE