MGKSLVIVESPAKAKTINKYLGKDYVVKSSVGHVRDLPTSGSASTEPKKPVIRGIKLSESEKAAKDRKALFARMGINPTAGWQANYQILPGKEKVVSELQSLAEKADTIYLATDLDREGEAIAWHLREIIGGDDSRYKRVVFNEITKSAIKEAFAQPSELNIDRVNAQQARRFLDRVVGYMVSPLLWKKLARGLSAGRVQSVAVRLIVDKEREIKAFVPVEFWDLNADLLTGDKSDLRMEVVSRNGADFKPVTQAETFAAVAALEGVDYKVVNREDKPTGSKPSAPFITSTLQQAASTRLSFGVKKTMMMAQRLYEAGYITYMRTDSTNLSKEAVEAVREYIGEQYGAAYLPAEPNLYGAKANAQEAHEAIRPSNVQVTAEMLEGMEPDAMRLYDLIWRQFVACQMTPAQYDSSTLTVKAGEFELKARGRTLRFAGWTKALPPMGRKGEDSQLPAVTVGEVLKLIKLDPRQHFTKPPARFTEAALVRELEKRGIGRPSTYASIISTIVDRGYVRVESRRFFAEKMGEIVTDRLVENFVELMNYEFTAKMEDKLDGIADGSLEWKKVLDAFYAEFTQELEKADKAPEEGGMRANQMVMTDIDCPDCGRKMGIRTATTGVFLGCSGYALPPKERCKKTINLVSADEFVSATDGEEAETEALRAKHRCGVCGTAMDAYIIDDSRKLHVCGRNPDCDGYEIEKGQFKLKGYEGPSIECDRCGAEMQLKNGRFGKYMGCTNETCKNTRKILKNGDIAPPKEDPVPLPELKCTQSDAHFVLRDGAAGLFLAASNFPKSRETRAPLVEELKRFKDRISAKHKYLAGAPLTDPDGNPAIVRFSRKTKEQYVMSEVNGKATGWTAHYDNGTWQESLPKAKKA