MLGANVLLPFAIHNCQVEEIDDIEDSSGDPFVADAIANERELNLSEEQKRKFKKVKEEDDLKTDLKLRRCLKQRRHKNRQKLEEIQEDTTDVTTGYLSQDFGFDKKEYSTVDDGDAPKSNEVTSVIDATVSEHEIDAEAKGLKLLHNFEEMEPQSKKARIIIPDSDEEDLPGKMLSPTCSLSETEDQSNPQRDGDNVLPVSSLPVCNEKQNFRCTACDKVAIEVHAHPLLRVVLCLDCKTSMKTKMQDVDCSECYCRWCGRCSDLLSCKSCKRLFCSVCIRRNLGEEILTGIKTSGWQCCCCSPSILLPLVSVLEKIMESQGLVDSNTDTDSDNSDADINEHKSTKRRPKKKIRRILDDTELGEETKRKIAIEKERQERLKSLGAKFSSKTMFMDSGGCSKSSYETGSLEMLGDIQTGYIVNVVREEGEEAVRIPRSISAKLKSHQVAGIRFMWENIIQSIRKVKAGDKGLGCILAHTMGLGKTFQVISFLYAAMRCVDLGLRTALIVTPVSVLHNWRQEFIKWEPSEMKPLRVFMLEEVPRERRAELLQKWRVKGGVFLIGYTAFRNLTLGKNIKERHVAREICQALQDGPDILVCDEAHIIKNTRADVTQALKQVKCQRRIALTGSPLQNNLMEYYCMVDFVREGFLGSSHEFRNRFQNPIENGQHTNSTADDVKIMNQRSHILYEQLKGFVQRMDMNVVKMDLPPKTVYVMSVKLSPLQRKLYKRFLDVHGFTKDKVSGEKIMKRSFFAGYQALAQIWNHPGILQLTRENRISSRPEDPVEILLADDCSSDENTYYNVVSGEKTNSNNEALKKNHNGFLHGDWWSDLLDNNCKEVDYSGKMVLLLDILTMSSNVGDKALVFSQSLSTLDLIEQYLSKLTRPGKKGKYWKRRKDWYRIDGRTESSERQKLVDCFNSPLNRRVKCVLISTRAGSLGINLYAANRVIIVDGSWNPTHDLQAIYRAWRYGQTKPVFAYRLLAHGTMEEKIYKRQVTKEGLAARVVDRQQVHRTISKEEMLHLFEFGDDESCDIPLELKQVREHAGEANSNVNVGSVQKQKLTFPNGSSSSDKLMQSLIDRHHPRWIANYHEHESLLQENEDEKLSKEEQEMAWEVYRRSIEWEERRVLPDEPVEQQHISTTESLLKQKPFVPRATVFPPADRNLVFAVGSSRCRLVHRKCTKLSHLLTLRSQGTKWGCSTVCGECAQEIKWEGVRSAK*