MDESGDHVVSYREFFSFVKHKDGFMGGDHAIVTELGEKQISLGVPGPPALDRAVSGLSAAGSTGDAPGNLGVPPALTRATSDSRADLRLDRSFWCPPVWLFGMEKPGCRVGKLDALDIDSPWCERDTISNRLQDRIARRKLEEEKEKEHIAVEEEEMQIAIEEQHGANPLYTYANVSCGGATTADFDFQMDYLPKDCFAFGFVEPVSVEGLQQWVSRFVLDDMGGKGFLQVDKHSFVQVTKLQLPPNGGSNKKLNIYGLTMSFCCPSLPQSEPGGGAVSVVRVNIHYAIADVYFVYAGKEKGDQKAYTHEFKLEPGENITDVTVKSVEGVGVYSLVFKTTQGRTSETFEGDEMEYLDSDDLTRKNWSAGRGKSNMIAGLKTKVTDGVVSITGITKKPVNQSGKTEQPSDRLTLVSLSRAPGDADSYEQVVGGTGTQAGPEASESFVGCEIFVWKDDGTIAPDGFQAPEQRLPTVDDSVLQGRWEITFEGDPPPGAEGYVWQVTLSVDAAGRIQGDGHPIKRKKPILHGRKTSTAAVEVKEAEATVDMAEVEMPELDREETEDMPEVKMKKKQRRPRPDSEDEEECEEESDPGDEPDFDEEPEEEIRLNRGETDDCSDVNSDERPEVDRSTLSEELVPMYDCVVELTELLENYNGDLGQVLRSYKQLFEHFRKIRAAKKLRREFENCGLEHKFDFLHDLLCEHDLEEELSDFFEELYGEDYDSEYDSSDDGEDEEPEEKAEKKPEKKAIKIVALRSEETTALLKGEWRAANPNDDDPELEGLKMVTEGRWSAMRVVDESARLAGLWRVSVGLQDGAQAYAFTMWLTVHFAVESRSGAVNGVLLEGPDLEDATSREGPKVSNAIVEGSLSSRSLRLQVNGWKGRAMLEGQLDRKGGAVASITGFWWSLDANEISGTWSASRLDGTVLEKLIEPKLTGEEPLVSKCNAGCRLTASGLKNKGKPMCSSKHVLTSKKGTDDDDEEGLECERCGREVNGAHWWCNRCDVAVCSRCEKQTVAKEVEDEERRQFEVAALDRFKLAGKVYFEVTAEKVGDGALIGLALQNVDDDYAPGEDLGTFALMHNGVCRHNGKDEGKSAVWKDGAVISFAVDCDAGTVQVATLDKPAFETVLQLAAEEMPAEVGMPFIALLSPGDKGAMTVNVGQQPFKLQPPAKAFHPLAELMELRRQWRVTLPDNVETWPVYVKPSRQAEGSESLQAQWGFEELGTLPDENGVKWIRHSGGWSPVSLEALGRLCTX