MGIKEDDDDEGNVKKYIGRTVKKYFKGYGEFSGEVISFNKARNFFKVKYADGDREELDLSELKAILVDVETKAVKENPKLKGAANGGGRKRKRDQPVKYRKGVVENGPTDRCKEVSQNAEVVSKEEVLGKPPSQDSQPGNSMVPNGVGAESPKIPGEGTQVDSDRPQVQTAISINGVVHVDEPADNLSEGRGKKRTVECAAPVVETTRPTRIKKRARDAWSSTPAGRQRNTSDQSGQHQAGSSVVEAKQPNGVIQNLVGASSSLPPAIPQSAVSVHQVSGADCDQSIGQTSHGKSSATCSEICGPNSVPLVPNPPTEKQVETVAKDVYSLRAIRAISRSLPVQRQLATAAAAEESEATESDINHVVLPKEEIEPEILPLKDPLPASSSTLGPIEDCVGDLFQVYSFLRSFSHALFLSPFGLEEFVVALTSTSVSPMLDCIHVSLLQGLRRHLEKLSKNSNNSATFCLRLLDWTLLDNITWPSFLMAYALTQGFLEERGWSFQAGLIRIDYYKLPADKKLAYLNFLCDKAMETEDVRGEINRRISAENDSEIVETKACNSKRPDRRNREVLSLENEFEEEFERMTRQKRESLSQKAGVQGLVPGKTTQAGEPKHLERGEDGNLDECILCGMDGVLICCDGCPAAYHSRCVGITKQGLPPGEWFCPECRADKLDSKGVRIPKGVRGGDLLFVGAENQRFFATCGYLLISESSSDTDSFYRYYSPGDMPRVVKYLEDAGPRYAPLQAAVQQLCQPDLDFSSAANQPILAAQVSGSISVEDKKGDSPVVADIEGDPKLTSGTSPSSSPSVPLVKLDTAACLEPPIISGIEGTPHKENLPVQADANASDVDLAVTPKVDPARDLSNGEGAPEDTLELRAIEHSPEGAPNQRAEPHSPLRTGGACGAQMNTETVTDVASGGDMHTPFNGWGELNIEQKDGVTDSGKPIPIAHYMYAKLFPRQVESNFSSLTQINACAYINKYTNGDIVFTAATYLSAMASNAEDASDDKGGSQKKVKPSNTADQLKAFSQAAPNFFWPSLKKRAMEAPKEKCGWCVNCRTPNRKGCLLTQVTGQISGGAAGVSGGIKPIKGPPGHYAAVAAYMLYMEETLHGLLDGPWEVAGYRKAWRKRVEQGMSIEDVRRALLEMEFNLRKIALSADWEKVVEDAPPFISNYVISVSGAGAAGPKKGAPKRRGRPPTVSKTPAVFAYDGGCFGVKWWRGGKLSRQVYNWESLPRAALKRAARQGGMKEIPELVYSKTSDLPRRTQQQAWRAKTEKISAVAQLAVQVRCLDKYIKWTEIVSPWDASTHNIKSSVDNKMTKADILSKSEEDGCIKYLLYIPKDGADVSDSTHQQLDLANGNATSKKVPSAGSKEGGSEQWSLDKDVPLWLLKDYEQKRRKSQHVKLHKSVKFRKLQTPVVERKLSFWDMISDPHLYDSHEPLKLSNWICGFCHLSCLNSQSIQCQRCTEKFHIACTEVEETIDGRDKVAVCKSCAKLRLSQRNRKPSYKIRSMQSHYPEGSFVGASKGIPMGDADEVGGKSGSNSKSSRKKDRGSSMASHSSPEKDDSPQGRRKSGQRRNGLLSGSEHESSDSEERDSEKRAYTRLSADSSHLLANSPGKGGGRSKSGRKLKSLQAVGRELHLSPDTVQVERRTSSRIKNSMSPSKCPAVNEDEHVKVKLKIGKSLPNHTPAVSGKEDENRLASKRNMGLSKDGAPSEAEFSEDDFEFALTDKKKSPQKRKRLKVLLKGLPITSEDADSPNPLVRNEKRKASNGLQYVRRKKKSDEDVARFRQERLVFAGHVDIDPNNVPRCSLCSEGYDPAYSFISCEWCEEWYHGDAVGLTQEDVPLLMGFKCHKCRKCRAPSCPISGTRQRPAAKLTTSLSSIGEHNVNLWASNTGSGQLDLPSDFSSPLDLSSRGTAALSFTELLASDDDYLEGVAGPEIPLGTAWVDAPVSASGVASGAAAWCGADGVDENLAGAAEWNNRSAGLAGTSGAGASADWSRRETTPGSSDLDPAVGWTAAERLAVPTGVGPVAGWTGGEGSASMAPGARWVGPTEDLPSAATPLAPDAYGGAAAFTSVQEGPGRPSSLVAQVQADPEPLPQPEGKESEGSHEQGVGEC*