MGHHHHHHDYDIPTTENLYFQGMDKYREIHNKLKEFSPGTLTAVECIDYLDRLYAVRHDIVDQMIKHDWSDNKDSEEAIGKVLLFAGVPSNIITALEKKIIPNHPTGKSLKAFFKMTPDNYKISGTTIEFVEVTVTADVDKGIREKKLKYEAGLTYIEQELHKFFLKGEIPQPYKITFNVVAVRTDGSNITTQWPSRRNDGVVQYMRLVQAEISYVREHLIKTEERAALEAMFNLKFNISTHKSQPYYIPDYKGMEPIGANIEDLVDYSKDWLSRARNFSFFEVKGTAVFECFNSNEANHCQRYPMSRKPRNFLLIQCSLITSYKPATTLSDQIDSRRACSYILNLIPDTPASYLIHDMAYRYINLTREDMINYYAPRIQFKQTQNVREPGTFKLTSSMLRAESKAMLDLLNNHKSGEKHGAQIESLNIASHIVQSESVSLITKILSDLELNITEPSTQEYSTTKHTYVDTVLDKFFQNETQKYLIDVLKKTTAWHIGHLIRDITESLIAHSGLKRSKYWSLHSYNNGNVILFILPSKSLEVAGSFIRFITVFRIGPGLVDKDNLDTILIDGDSQWGVSKVMSIDLNRLLALNIAFEKALIATATWFQYYTEDQGQFPLQYAIRSVFANHFLLAICQKMKLCAIFDNLRYLIPAVTSLYSGFPSLIEKLFERPFKSSLEVYIYYNIKSLLVALAQNNKARFYSKVKLLGLTVDQSTVGASGVYPSFMSRIVYKHYRSLISEVTTCFFLFEKGLHGNMNEEAKIHLETVEWALKFREKEEKYGESLVENGYMMWELRANAELAEQQLYCQDAIELAAIELNKVLATKSSVVANSILSKNWEEPYFSQTRNISLKGMSGQVQEDGHLSSSVTIIEAIRYLSNSRHNPSLLKLYEETREQKAMARIVRKYQRTEADRGFFITTLPTRCRLEIIEDYYDAIAKNISEEYISYGGEKKILAIQGALEKALRWASGESFIELSNHKFIRMKRKLMYVSADATKWSPGDNSAKFRRFTSMLHNGLPNNKLKNCVIDALKQVYKTDFFMSRKLRNYIDSMESLDPHIKQFLDFFPDGHHGEVKGNWLQGNLNKCSSLFGVAMSLLFKQVWTNLFPELDCFFEFAHHSDDALFIYGYLEPVDDGTDWFLFVSQQIQAGHLHWFSVNTEMWKSMFNLHEHILLLGSIKISPKKTTVSPTNAEFLSTFFEGCAVSIPFVKILLGSLSDLPGLGYFDDLAAAQSRCVKALDLGASPQVAQLAVALCTSKVERLYGTAPGMVNHPAAYLQVKHTDTPIPLGGNGAMSIMELATAGIGMSDKNLLKRALLGYSHKRQKSMLYILGLFKFLMKLSDETFQHERLGQFSFIGKVQWKIFTPKSEFEFADMYTSKFLELWSSQHVTYDYIIPKGRDNLLIYLVRKLNDPSIVTAMTMQSPLQLRFRMQAKQHMKVCRLDGEWVTFREVLAAANSFAENYSATSQDMDLFQTLTSCTFSKEYAWKDFLNGIHCDVIPTKQVQRAKVARTFTVREKDQIIQNSIPAVIGYKFAVTVEEMSDVLDTAKFPDSLSVDLKTMKDGVYRELGLDISLPDVMKRIAPMLYKSSKSRVVIVQGNVEGTAEAICRYWLKSMSLVKTIRVKPHKEVLQAVSIFNRKEDIGQQKDLAALKLCIEVWRWCKANSAPYRDWFQALWFEDKTFSEWLDRFCRVGVPPIDPEIQCAALMIADIKGDYSVLQLQANRRAYSGKQYDAYCVQTYNEVTKLYEGDLRVTFNFGLDCARLEIFWDKKAYILETSITQKHVLKIMMDEVSKELIKCGMRFNTEQVQGVRHMVLFKTESGFEWGKPNIPCIVYKNCVLRTSLRTTQAINHKFMITIKDDGLRAIAQHDEDSPRFLLAHAFHTIRDIRYQAVDAVSNVWFIHKGVKLYLNPIISSGLLENFMKNLPAAIPPAAYSLIMNRAKISVDLFMFNDLLKLINPRNTLDLSGLETTGDEFSTVSSMSSRLWSEEMSLVDDDEELDDEFTIDLQDVDFENIDIEADIEHFLQDESSYTGDLLISTEETESKKMRGIVKILEPVRLIKSWVSRGLSIEKVYSPVNIILMSRYISKTFNLSTKQVSLLDPYDLTELESIVRGWGECVIDQFESLDREAQNMVVNKGICPEDVIPDSLFSFRHTMVLLRRLFPQDSISSFY