MRDDDNDKDTGSSSSEHSVSESSRAEGLIDPEFHSDESYSESVSSSEEQSLDPKSRPSSPEHLVDKDASSEGEYSGESTSYNSEQSRSQNSFESGSYDSASRSYESRTSKSFSDENSYFSGSEAGSLGSRSYDSQASVSHSGAEESYESDGRDDHYCSDQDNTSRSPCFKNNLVQEIQDGSYTGSYSGDDQSYDFRKREEDEMISTYAEDFHDSRVRSVSDCDESSVSHSSSCTGSSPAEESYTSNRSEDDPVRKVYGLKTARADEDRFQSSKDSSFQSSFANSALSSTPSFAVDSDSETYAAKDPFQTRFHPKELRASVGGDNANKSSGPGFLAKGDVNDFQPAKRVSAVESKLPYQEDVPTNASGDCSSSGDTDSFADDIKVADSSGSNESSIGIEDLQENSETDEYESGSIYEESQPQQSNRHGPYTQRVEINRANTTCEKQRSCSECSSDGQSFASERVTEEDNEDHAIYFGTALPQGIDQSLPGHEQKKLDNDFSRNSEISKTLSVSEASTIDDSHGKASLRSAHTLEVGFENSFGDSFASTFDNTDPFGDVFGSGSFHPDESFGGSLLSKDEPLGKITEHSVEQSSPDYSGTSEVIGSPYSQKFDSRVHHDGERSLLGGGSSVEDSTGIENSVKREGSRRNLGKRTSANALNIVSPSSPLEDIPQIFPVTVSGAEEENETIALASKQYNRYSREQMSKLANAPQYPYEGDEFNRSPRSPNEKSKKKRRRREKFKSTELLDLVANVNDAIVRLEVGHKLGDQASSTDIDLESTPRLLIYGFEALVGIFLQLADELELISTFARKKDAAAISALQVVLSFAPTLDDVFAELKPILQHFLEEELDEEMNDFLYGMNFIVDLLCELTYRVGEKQEWNARSNTSFSTLIELLARDLLEVVSIFGDVDTPDFEVSAQLQDAWETTGHEEEFKTLEVTNDLDMFRQICYEVMISTDQWCPDTTTLMHICGIDQGILDEQSLQPSPDDRLAPTPEQAIHVLEKITGDPLPRLSTFASVMRRIMPIQAISDPKLTDRFASVRSNVRNPLGLSSSSNLVAISSVPEILYDPNALGVAGVGKTTLAAMVADHEDVRRFFHDGIAWLHIGQKELNYTRYVQCLRDLVAQLGVDEHDEPLFPELLNTPGESKAKRRRREEGFMIFVRETMLEFLRYRNVLIVLDNVCFEPDLDWFDFGPSPVEGDQENEEEFACVVLITSRCRNLLPAADTIEVDMLDEAESITLLIQESGKLPHSLMAGSPETRAVVLECANHPLAVKSVGRWLNLKHATAGAVSSVEEIHEDVVKSMENVLKTGGQEDADMMYEILNMSLTPSMNGEPTVIIKFCFSAFVLVFCDQKLLSDFALADSSPIIPIEIAKLLFESILELEEECLLKEGSLFCGQKNEATDLIPEALKALGIFKEISTFSESVENGSQNEETEEKYLQIMHIIQQEYGEYLLSEDLSLQDITRDAERRWNRALGEAYMAQNIYWDRDAPGAGLDYALELMPSHLIRGQLLTEAADLLSNESFVRGRLFAVGRENGTRRHIMDCEALFAAMVEHRTIGRNKLDPKATIKKAYHALGRQLTMDEDDYISEENSPEAVEVGRAHFEIGFSLAEKRCWDTAIEHWEKSQELIVSALGMVELVAGILYNIGVVYTETHEYEQALGSLKQCLKIRGAIHGEEHILYAQTIQRIGDIFLGMSDYHEAMESYNWALDVMHIEPSHHRIDIGDILENMGNIHFCKGELDEAVQCYQNALRSKQLDLGENHPELSTLYHHTGNCLSDQGKNDEAVALFEEAIRLKEFDPDGESGRDAEVLTIKGVLFILSGKQQEGLECYEKALQVLVTKASHKKEEVASLLHLIGCVYLLNGEQTKAMKLFKESLQARRKVLGFVHLDVAATLFNMAFVHQTRNRPEKALKCLEEALKIRQLRLPDGEKVAVTHERIGALARSIGKSKKAEIAFTEALRIRKVIHGDSHEAIASVLQELGDLMHDLEEYEDAMKYYTEALDIRHERLGPTDLAVAETLYSMGFTLQANDASDRALAFFDESLQIRTKHLGEDSNEVGDTLNMMGFLQVKRGELDEALGLLWEALQIRKLQKDSIKVSETLKNIGNVHREKEEHDLAIECYEECLRIRRSELGDEHEKVADALIAIGNVYSDIDEKEEAKECYKEALTIRTICFGENDESVAAVLQYMGTLEFRAGELDRALQLLSEFIRIRKNSQTEKDGDYVNVLFMMGNVHKMQGSEEEAQKCWTEAYEVFQGLGLVEDNPEIAELMGNLLKEHDDSRPERPHEHGNGKFKNMLGRLTEKMKGTFNEANKLGHGRSKNRGHQL*