MLNFTHGCIRPTSVKEWLRKNETKLSAAELGADRKKPNGVMLTETLDDGDDLEENEIDEEINELEAYLVDYQQNQEIDPEEILDENEAAEVLATVLHQKRSYKQALKLRREKELSRGYGKGSNVPFSGGKGRGKHSGSNRYNVSIEEIRKRTRCWNCNQVGHRAAECGQPAKRESNDGNKVNAAHHLEKLTDTNEAFFVGSLNLEPDLTPPVNSQVDFAAEPNSWLQDIAQPKLEPPRALLRFLNLAMEPGLKRARGQPPSTQPNSWARMVQKLMALVIPMNYYLENMMQASNNNRRLAKKMVNSLNMEDLIFTRELVNAQIHKMQLEYDEEDSGPEGGLHQKATGFLTNCQKMAQVLSRRCDRSHQHEVIIGGTKSRMAQQYPVRLIDAILKCHSEHLGIPIQIKEANVLLEEIYHLDYVINEHFKKMEDPGQVGGPELCQRDEPGQDEHQGELHEILAGAIDEPDEEDPEQKEEPPEEGRALPLADRFSLSRLVRRAHEGLGHPDRDRFLRILKYSKAKADVLAEARRFTCSVCERHQQVRPTRRSAPPRELEFNDCVGVDVIYLPLPGGQHKTRPALNIIDWSSKFQLMIPLTDKKPHVVREAYRQWIRIFGPPKRIALDMGREFRQAFTTSAEEDGSFVDPAAVEAPNQRGITERHGKTFKFMLLKAMDNYNCQNTREWEQLIDEVVMTKNRLLQNNGFSPMQRVFGFATRIPGGLLAGDDGNRALPSRIRMGDLSVERSMRMRKAASQAFVEADSAASLRRAIETGPRPMEDYQIGEMVYFFRKGADKARKFSPAFWCGPAKIVMVDQPSTIWVAYQSTLVKASPERIRRASDEENLTVSGWLKDLVDTKADLCTEPKQGYLDLADHPLPELQDRPESENEYEPSEPMEDSNDLTIPRRPIPPHLKRLLEHEDPPPEKRYFTKAPPPLPEPDLDDLLGEPERHSAEGEDATEPLDSPGLLPAHHAVEGDHGGGQKRDADDDGEWLSAPPTKRSRLEYLACYYQKLEPLIAVRQRKEVRLNEMTKINQTKFRKAIEKEIRNNLSIGAYTILSQEESARIRQEQPEKVMESRYVLTAKEIEIDEVEETKAAGLLLDWEGEEPCKAKARHVMKGFSETGSENIETATPQVTREGALMVAQLIASHLWKIGFMDFTQAFMSGDNIDRVLYTSQPREGVPGMQPGQLLKLEKVCYGLVDGPFCWFQHLRKLLVDTLGYEX