MGDGECAVLSFRHPLAESRNSEACHREQLKGRCRNWGVGLGLSQVKERRAVASPHDDKSSTWPSVRVIDMEPGSSSQVGDAAGDGHDKRIKRHNSRWDIGAESISLIDVELYATPEGPACELKTAPEQVAGLIGTHEAGQQQQAGTHRRGPAVEQCGREGQLTTCCNVTGVANDVPGGCKVNPGREQWQAAGITECSNQLQESLAKDKHSQNEQLCGNSEVACLHPSRDANAESSSHLISWETVSGSSISRPDGGCGLSVNREDRKHNCEIMFQSDKSDKVSEPLTIDYRRGCHLPHSRNENVLHTWEHSTVYDLHGSKQEAKVKRTSSDYDLHYSIPHACEHSTGHDHHGSKRGSKEKRSCDWSDNELHYSMSRTGCRAKENGDGSSRSIATSDSSHVTTRDEMPSHQVERDSYVCKGHHKTRESLHESQPSSGHEEFFKHRNDSDRYTVRSSFSDKGEYGIHGRDYHSRSGNHTDRNGFYEKRLNGSGGGSQSVRRDGNHHREQRSLDGKEMNIHSQDHSVSYHGPSTTAWKDDSWPEEMDVPMDLSPAPAEDNTARSFEAAGIETVDSGQNEHIVSVPHEFYVEPNGRGWIYLDSEGIVQGPIELNMLKSLLGEGKLQSDHMVKLDGSNEWFTLEHAGSIPASFGEAVMLQPAQSLKDENNAEQRLQSMVVESTFDEKLTIGSLISDLSEDFQIDKRVEQLMQGFTLVPGREKEVILEALDNAVRQECLEDERELEESPQSHGGLAAHWNEDQLNNDGHCFEGFELKSQISRESITRTGIDSDVDMVGVSISGCRSAFQSSRKWTTRGGDWKLMCQMENVTNAKDLVGLERLEKMVLNRAIPLCDRRHPSLPDPRRVSSLYDVSKCRTLELPPWAFHYWEAKKECCKTALENVNAISAPLLCTPKSQASTPRDGIHFEVSKKFKASKVITVSEQVENPTVNSVGVALTSGHLPSVLSEQNRQADCSCENPTSLAYQELECSNLQLTRHDIRLAVVDEMTEDYIKPVQQVPRKEDLRLETGDWFYQDGTGQEIGPFTYMQLQSKAQGGLLYEGISVYRKSDETWVPLCISRFSKLPISDPNLSCPSKHVEEGGTMEELVSQGHEALSNFHQLYPQFMGYMCGKLHEHVMKSYKRRDFAAMLHEGSRNCFGDKKSKKVSTTDISAAAVSENSSNWSTNGLLELKVEGERLDLKQREGDAFERVSSAVNTSSGSSSVTFLSPSALVAPAYDVDFSKDRSAGKTRSLLDIGDGRMRMVVGADKEGRGWSTEPMDCDTPHSLEQTSETSQVVRSNESAKRVKLQSVGKFMKAGADNSHFKVVSRECALVGSHARDLKHKQKSVYSSGSEVNTHLLTKGDFSPAVDRKLEKDMAHVLQTLKDTNVNTLSSCQVSDSKKVSSARCRALAYLEIEDKLRFGSYPANMQGFRAFMTDLFGVSRMLFRIKDKEAGKTVFTNTFRLITPLQDQLKGTGILHSKSYKRKHQEYKSSSSLAGRKRRIGDAMKKQGMGKRRKGLDESSEDDEGDYHFTYKTETSGSDKEDDYFSQDDGDEDTDESDSEVESESEEKGQVHGEKEPLSEDEADSLIWGARMTKASMVPPATRKYELIEEYVIVADADEVRKRMGVNLPKDYDEIVRAQEDRGIEYSHLEMPELREYKPRKHVHEEVLEQEVYGIDPYTHNLLIDSMPANRSDFPDTRRHQLIEEDLLKALNQEVRQFTGSGKAPTKYPLEHVVNRLLEECLDSAKRSFVSSLSKNMRSRKDSHMKDNYVAYRKGLGVVCNHLAGFDKDEFVVEFFGEVYPAWRWFEKQDAIRSFQKKDKDPAPEFYNIFLERPKGDASGYDLVVVDAMHKANYASRICHSCHPNCEARVTAVNGRYQIGVYTLRSVEYGEELTFDYNSITESKEEHETSVCLCGSHVCRGSYLNFAGPETFQEIMKDKHGLLHRHHLLLQASIAGLATKEDWDVLQQAGLGSCLLDGLPGWTIKYAAGVVRFVYKERKHLPSEILKHIQNERRMDRAGESEAFEAEIQADGVFNTRLQNLAITLDKVRYVFKNLYGDPKTAPPPLRKLEPAEVVTLIWKHEDSVVAELLHGMAYHSSKEELSEFKRKVREHEPSQSGNVEKNLQQSLLWLRDELCKAPISCVSRHDAAADLIHMYAYTKLFFTSQDYLTFDSSPLTISPLDLGPKHAHKLAASSVEWTKIYSKDYVLGQLISWYKHNVAEPGASLAKASRGCLALPDPTSCYAKSSQQRLVYGSMDRLKMFRRMEQKPQRQWRWKGQLFWEFKNNRQLFGSPMMDSICQRTSVNKEMMDWLKKRTRTFEGPWDSQ*