MGKSLVIVESPAKAKTINKYLGKDFVVKSSVGHVRDLPTAGQSTGEKAAAISTKGMSAEEKARVKKEKDRKALIKKMGINPYHDWEANYQILPGKEKVVSELQKLAKDADYVYLATDLDREGEAIAWHLREIIGGDEERYKRVVFNEITKNAIQQAFQTPGELNMDGVNAQQARRFMDRVVGFMVSPLLWKKVARGLSAGRVQSVAVKLLVEREREINAFVPEEFWDIHANTKTKDKADFKLLVAQKDGVAFKPVNEAETKAAMSVLEKASYEVCKREDRPTKSKPSAPYITSTLQQAASTRLGYGVKKTMMLAQRLYEAGYITYMRTDSTNLSAEAVDAVRDFIGSEFGDKYLPASPLKYGSKEGAQEAHEAIRPSSVDVKAEDLQGVDADAHKLYALIWNQFVACQMTPAEYDSTTISVKAEEFTLKAKGRILKFDGWTRVQRPMGKNEDTILPAVQLGDKLNLESLDPKQHFTKPPARFTEAALVKELEKRGIGRPSTYASIISTIQDRGYVKVDQRRFYAEKMGEIVTDRLDDSFNDLMNYDFTARMEQKLDQIAEGEVNWKSVLDNFFTDFTGDLEKADLDESEGGMKLNHIVMTDIECPTCGRPMGIRTASTGVFLGCSGYALPPKERCKTTINLGDEEGIINVLEEDVETAALRAKKRCPICETAMDAYLIDDKRKMHVCGNNPNCEGYIVEYGEFKVKGYDGPVVECDKCGSDMVLKNGRFGKYMDCTSETCKNTRKILKNGEVAPPKEDPVHFPELPCENSDAYFVLRDGASGLFMAASNFPKSRETRAPLVSELALYEERLPEKFKYLATAPQEDPDGRPAVVRFSRKTKENYVRSEENGKPSGWTALYVDGKWEVTDKRKKAKA