MQKSGNLVKNNSLKITTQQSLRRLGLCSQITAGQHSSPVVFPEKRSKGRSLTRGELSLSNNDPKKEKNEEHRIDIGDEQSDLLGYEVFSGKLVSDKGKAHKNSELEASKEVTSQDAVEAKLTSKAMVWGSSMLHLEDVISVSHCPGLRHFTIHSYPLRRGSGALSCFLKTRRSQKDFRFLASSSEEALQWVNAFADQQCYVNLLPHPLASSKKQASDLGTNEFPPESYVRCKNPPKMLVILNPRSGRGRSSKVFHRTVEPIFKLAGFKLEVVKTTSAGHARKLASTVDFSTCPDGIICVGGDGIVNEVLNGLLTRDNQKEAISVPIGIIPAGSDNSLVWTVLGVRDPVSAAIAIVKGGLTPTDVFAVEWVQSGRIHFGSTVTYFGFKPYGVQVLRVDLATLEIAFDPIVPGSVLELSEKYQKRFGPLRYFVAGFLKFMCLPKYNFEVEYLPALKEATGEGKASVIDMSELYTDIMRRSSKEGLPRASSLSSIDSIMTPSRMSGADLDTTCSSTEPSEYVRAIDAKSKRLSAGRSGNTTSEPEVIHPQVPHSVTPNWPRTRSKSKADKGWAGLTAANDPTRSSWANTTTNDKEDISSTMSDPGPIWDAEPRWDTEPHWNIENPIELPGPAEDTEDVVRKDIVQKAAEEWVSTKGQFLGVLVCNHSCKTVQSLSSQVVAPKAEPDDNTLDLLLVHGSGRLKLIRFFLLLQMGRHLSLPYVEYVKVKAVKVKPGKHSNSSCGIDGELFPVNEQVISSLLPEQCRLIGRAPVCQNRYDEEERCPLLLQCGHGFCRECLSRMFSASPDTSLSCPRCRHVSLVGNSVTALKKNYAILALIRDSRYSSDDEDEEEENEKGFNENAEDEENDSRRRHGARAASSSGCGGGRIEVGSHQEVKLIRRIGGESMRPGVEMWAATVSGGSSGSRGRCRHKVAVKKVGVGEEMDVVWVQEKLERLRRESMWCRNVCAFHGVTKLERSLCLIMDRCKGSVQTEMQRNEGRLTLEQILRYGADIARGVAELHAAGIVCMNIKPSNLLLDANGHAVVSDYGLPAILKKPACRKARLECESTITHSCMDCTMLSPNYTAPEAWEPVKKSLNLFWDGAIGISPESDAWSFGCTLVEMCTGSIPWAGLSSEEIYRSVIKARRQPPQYASVVGVGIPPELWRMIGECLQFKVSKRPTFSSMLATFLRHLQEIPRSPPASPDNNLQYLGTNGVVPPAAYHSEVSLDDPSLLHRLVSEGNVNGVRDLLAKTVSGKSITSLCSVLEAQNPDGQTALHLACRRGSVELVEAILECSQANVDVLDKDGDPPLVFALAAGSPECVRALIRRHANVRSRLREGLGPSVAHVCAYHGQPDCMRELLLAGADPNAVDDEGESVLHRAVAKKYTDCAKIILENGGCKSMSILNSKNLTPLHTCIATWNVAVVKRWVELASIEDIADAIDIPSPVGTALCMAAALKKDREAEGRELVRLILAAGADPAAQDAQHFRTALHTAAMINDVELVKIILDAGVDVNIKNVNNTIPLHVALNRGAKSCVGLLLSAGANCNIQDDEGDNAFHVAAFSANMIRENLEWIVVMLSGKTLCDYLEALPREWISEDLIEALREKGVRLSPTVYEVGDWVKFKRSIVTPTYGWQGARHKSVGFVQNVLDRDNLIVSFCSGEGREAQVCREAQVLVDEVVKVIPLDRGQHVKLKADVKEPRFGWRDHAHDSIGTVLCVDDDGVLRVGFPGASRGWKADPAEMERVEEFKVGDWVRIRPTLTTAKHGFGSATPGSIGVVYCIRPDNSLMVELSYLPHPWHCEPEEVEPVEPFRFFIFAKRMAPFILVNVFTLNFTFCLQLLNSACTFSQIADRVCVKRTVAEPRYAWGGETHHSVGKIIDIEADGLLIIEIPNRPIPWQADPSDMEKVEDFKVGDWVRVKASVPSPKYGWEDITRNSVGIIHSLEEDGDVGIAFCFRSKPFSCSVTDVEKVPPFEVGHEIHVLPSVSQPRLGWSNETPATVGKIARIDMDGALNVRVAGRDSLWKVSPGDAERLSGFDVGDWVRSKPSLGTRPSYDWNSIGKESLAVVHSVQDTGYLELACCFRKGRPMTHYTDIEKVSGFRIGQHVRFRSGLVEPRWGWRGTNPDSRGVITGVNADGEVRVAFFGLQCLWKGDPADFEIEPTFEVAEWVKLREIASGWKSVGPGSIGVVQGMSYEGDKWDGNVFVAFCGEQDQWTGYCSHLEKVNKLLVGQRVRVRNSVKQPRFGWSGHSHASVGTISAIDADGKIRIYTPVGSKSWMLDPSEVDLVEEKEIQVGDWVRVRENVSNPTHQWGDVSHSSIGVVHRIEDGDLCVAFCFLDRLWLCKALEMERIRAFKIGDKVKIRDGLVAPRWGWGMETHASRGEVVGVDANGKLRIKFQWREGRPWIGDPADIVLHEHDDQ*