MDHKLVIVESPAKAKTIQKYLGAGYRVMASMGHVRDLPKSKIGIDIDNDFSPVYEISEGKDKLIAELKREIKTADAIYLATDHDREGEAIAWHILQAANIGKRKPVYRITFNEITKDSIQHAIRNPREIDANLVDAQQARRVLDRLVGYKISPILWAKVRRGLSAGRVQSVAVRMVVEREREIESFVPKEYWTIEADLSPAGLKKLGKHDIFRAILHARNGKKLDKFAIPSKDAADAVLAALEGANYLVGTVTRKDKRRSPAPPFITSTLQQEASRKLGFSSKRTMQVAQKLYEGVDIGGKDGTVGLITYMRTDSTNVSVDAQTEARTLITELYGKEYVPAKPNIYKTKAKGAQEAHEAIRPTSVVRRPDQLKTALGRDEFRLYDLIWKRFMASQMAAAIFDSTSVDIGAGAGIKTAAGAPFTFRATGSVLKFNGFLAVYNVSLDEGDEDEDKEALLPPLNEGQALDLHDLFGEQHFTTPPPRYTEATLVKQMESEGIGRPSTYAPTISTIVAREYVELVEKKLMPTTLGRVVTDLLVEHFKDIVDYNFTSDMEQRLDDIAEGQRRWVPVLREFYDPFAVRLHAAETEMRNVKREEIKTELPCPQCGTHLVIKWGRNGEFLACSRYPECSWTGDLERDGDGGIHIASQPEIFGNTNCPECDNPMSLKKGRFGPFLACNNYPTCKGIRKVRAQGKDFVVIPPPKPTEEKCPKCNRPMVQKEGKFGPFLSCTGYPECRSIVRLTPNDAPTCPQCGEGKVVAKRARGGRTFFSCTRYPDCTYASNALPVAVSEEVA