MGKSLVIVESPAKAKTINKYLGSQYVVKSSIGHIRDLPTSGSASTAKEPAKRGKGVAEGPALSPRDKAKRQLFARMGVDPEHGWQAHYEILPGKEKVVDELRRLAREADTIYLATDLDREGEAIAWHLRESIGGDEERYKRVVFNEITKKAIQEAFSQPGDLDINRVNAQQARRFLDRVVGYMVSPLLWQKIARGLSAGRVQSVAVKLIVEREREIRAFIPEEFWEVHADLGTARGDKVRFEVAREQGEVFRPLNEAQAMAALEKLKASSYQVLKREDKPTRSKPSAPFITSTLQQAASNRLGFSVKKTMMMAQRLYEAGYITYMRTDSTNLSADALEMARGFIDSEFGGKYLPAKPNVYTSKEGAQEAHEAIRPSDVNLRPNQLAGMERDAERLYELIWRQFVACQMPPAEYLSTNVSVQAGDFELRAKGRILKFDGYTRVLPQLAKPGEDDVLPEMSEGELLDLLKLDPSQHFTKPPARYSEASLVKEMEKRGIGRPSTYAAIISTIQERGYVTLQNRRFHSEKMGEIVTERLGESFANLMDYGFTASMEEHLDDVAQGERDWKNLLDEFYGDFRRKLEAAESSEAGMRANQPTLTDIPCRECGRPMMIRTASTGVFLGCSGYNLPPKERCKATVNLIPGDEIAADDEGESESLLLRHKRRCPKCGTAMDAYLLDERHKLHICGNNPDCPGYEIEEGQYRIKGYEGPTLECDKCGSEMQLKTGRFGKFFGCTNAACKNTRKLLKNGEPAPPKMDAVKMPELRCEKVDDVYVLRDGASGLFLAASQFPKNRETRAPLVLELLPHRDEIDPKYHFLLEAPSHDPEGRPAVIRFSRKTKEQYVQSEVEGKPSGWRAFHRDGRWVVEDKH