MPRHLVIVESPAKAKTIEKFLGTDYKVLASFGHVRALPSKQGSVDIEHDFEPKYAVLPESKKHIDAIKKELKNSDSLLLATDPDREGEAISWHLLAALGLDKKKPAIDIKRVVFHEITKGAIIHAVENPRSISHELVDAQQARSVLDYLVGFNLSPFLWKKIRYGLSAGRVQSVALRLVCEREKEIQAFTEQEYWTIAAQLATGAQQNVTANLVEAEGQKLGKFGIPDKAAAERLTEILANGSYQVDKVTRSERKRQPSPPFTTSTLQQEAARKLGFSAKKTMSIAQKLYEGIDVGEGTVGLITYMRTDSVVLSQQALDEAHEVITSLYGKEYALAKPRFFKNKAKNAQEAHEAIRPTYICKTPVELKKFLSSDQFKLYDLIWKRTVACQMAEALLDQTSVDIGAGEGYKFRAAGTVIRFPGFMKLYIEGVDDETEEKEGVLPPLNEGDPLKLKELLPEQHFTQPPPRYTEATLVKTLEEYGIGRPSTYASIMNTLVERKYARLDKKRFFPEDVGMVVSELLVNHFTKYVDYNFTASLEEELDRVSRGEKKWKPLLHDFWEPFQTLLKQKEGEVNKSDLTTEATDEICPECSKPLVVKLGKFGKFFACSGYPECKYIRPLDKDKKDVAEPVISEEKCDKCGSQMLIKEGRFGKYLACSAYPACKNIQPLVKPKGTGIKCVECGEGELTEKKSRYGKMFYSCNRYPQCKFALWDLPVEKPCPKCGFPLLVKKVYKREGEFLKCPKEGCDYKEGGKEK