MGKSLVIVESPAKAKTINKYLGKDFVVKSSVGHVRDLPTAGQSTGQKAAAVSTKGMSPEDKARIKKEKDRKALIKKMGINPYQEWEANYQILPGKEKVVAELQKLAENADHVYLATDLDREGEAIAWHLREIIGGDETRYKRVVFNEITKNAIQQAFETPGELNIDGVNAQQARRFMDRVVGFMVSPLLWKKVARGLSAGRVQSVAVKLLVEREREINAFIPEEFWDVHADTKTAEKTDFRLQVAQKDGVAFKPDNEAQTQAAVSVLEKAQYEVCKREDRPTKSKPSAPYITSTLQQAASTRLGYGVKKTMMLAQRLYEAGYITYMRTDSTNLSSEAVEAAREYIGSEFGAQYLPPKALVYGSKEGAQEAHEAIRPSSVDVKSEDLNGVDADAHKLYSLIWNQFVACQMTPAQYDSTTVSVKADEYTLKAKGRILKFDGWTRVQRPMGKNEDTILPAVQVGEKLDLIALDPKQHFTKPPARFTEAALVKELEKRGIGRPSTYASIISTIQDRGYVKVEQRRFYAEKMGEIVTDRLDGSFNDLMNYDFTARMEQKLDQIAEGEASWKGVLDNFFEDFTGDLEKADLDEDAGGMKPNHIVETDIECPTCSRKMGIRTASTGVFLGCSGYALPPKERCKTTINLGDEDGIINVLEEDVETAALRAKKRCPICETAMDAYLIDDKRKMHVCGNNPNCEGYVVEHGEFKVKGYDGPLVECDKCSSDMVLKNGRFGKYMDCTSEDCKNTRKILKNGEVAPPKEDPVHFPELPCENSDAYFVLRDGASGLFMAASNFPKSRETRAPLVEELVRFKDRISPKFQYLASAPVADPDGKPTVVRFSRKTKENYVRTEVDGKPSGWTALYIDGKWEVTDKRKKPKEK