MSWKCTPQVTGLVRGEAKQGQKHRSNVKAIVAEAGKERVSNSDTLDRDRTYLNRYTGFSSGFECADYITKEADDYRQEVTGKGGTKHYRKLRADAVIGYAIIYNPPEEICCNWTDEEYTKFYEDSRTVMEQIQPDIFRKDTVVMSAEHFDEGTITNPEKISRHLHDIGIPKDARGSYCGNKIDAKLLVEINKNYPKMMREKGWDIEDLDCTDWDRCKTDEAYRNERKSKKKSGKSVNNYIADKMREQIQENESMSEIMCSAILDALEVTEEKDRLDALKEQIEADKAVLKAEREQLEKDKGKLFKEMLLQEKKEKEFQHREDMLEAQRNALEQERKDIQKKSDKDLLCYKLAYKKECDRRMQNYKSECEEAVQEISDYASSLPPLSEDVEKVLDYASVQESGRNYRTPARKYLQTIQNIRQSTIKTYREMPDIPKDDSQTGYDMYLGG