MFFPKSPCSLQSFTCLDRITANNKSSQDQRLAFHYTISSDSVIMTSGTGSTTAMPIAVVGIGCRFPGNSSNPEALWKLLSDARSCYSKVPPDRYNVDGFRHPSNKLNTTIAEGAHFLSENIAAFDAAFFNIAPIDAKSMDPQQRMLLEVVYEGLESAGIKMEDTTGSDTSCYVGTFTRDWSDMLMRDPETAPKYSGAGIGSGMQANRVSWFFDWHGPSLTLDTACSSSLVALHLACQSINDGVSKVAVAAGTTLMLNPDMPMWMSNMSFLSADGLSKSFDASADGYGRGEGIAAVILKSLDQAVRDRDPIRAVIRGTGINHDGHTPGITLPSASAQADLISSVYKKSGLDYDDTMYFEAHGTGTAAGDSVELRAIGASVTKNRDSSKTLVVGSIKSNIGHTEGAAGLAAFIKAVLVVEKGLIPRNIHLNNPNPRIPFEELKIQVPTVEIPWPTPGVRRASVNSFGYGGTNAHAILDDASSYLEYWHERQIHQQNSPQMTEHSSSASSDAGFSADSGVLVDFVDKQSLPSSFKETTNKRLFVFSAHEESAALNMKQRYATHLEEEASKAMSTSITSYLDRLAYTLATRRSILPWKTSIVAGGLDELLRNLASSEIKPFRSLNKPRLAFVFTGQGAQWAGMGRELFVYPVFKDSVVAADNYLKRELGSSWSALEELSHKEPASHLNLAKFAQPLSTILQVALVELLQSWGIEPIAVIGHSSGEIAAAMCAGAISREVAWKVSYYRGKLSSEMADNYPHLKGSMLAAGCSKTRALDYMGQITAGTARVACNNSPLSVTVSGDATAIDQLDSILKAEGVFSRKLKVENAYHSHHMANIAEAYLESIADCNGREEETTIKMMSSVTCNVVKQRDLGPSYWVQNLTSPVEFSDALTRLLNGDRSRRRRAGESAVDFLLEIGPHSALQGPIRQVVAAGGFKNVNYGSVLTRNKSSCSTALETAGRLFTHGFEVDINSVNMAVNQDTPLIGLPTYAWNHDKSYWCESRVSKSHRFRSHNRVDLLGAPVSDVVDGDPAWRNLLRTSEMPWIRDHKVQSSILYPAAGMICMVIEAVLQIYDPTTLPDQVELRNVQLERPMIIPDGDTGIETKLQLLRPKLMTSAEDCYEFRISSGLEGTPLQLNCYGYVIAKFASDHPPINSFKTELQNTESACQSPLAVEHFYSKTKQIGLEYGPSFQNMIDIGYSDNMACASIVVHDTRSIMPSHYEDDHLVHPSSLDCMFQLLFAAFGPEFEELDTAFIPSSIDSIKISSMCPKGPLAQFRGFAHLIDVRQSNVTANIAFGNPVSLEPMIQISHMRCRQVASTSQPISNVKDVKARYGIINRVPDLRLMPLTGISDILQRCMEKETLQDDEERLAALESLAQFISLSLQIEPSMSILEISDGDSVALGPILERLTKSRDLGIASANWTIASPNSNSQTLIEEQAQQQASNLSFKLITPQDAWNNEYLFNSQYDLIITTGHHNYGQQDVQRLSQSLKPYGWWALVSQPSAKDNLQDFARTAGFQDFTDVSEDKRLDEQATGVMIASKSIQKRNPEGQSATTLLLPERPSRSCLVVSSHLVQLLESHGQSVQTHYLLDGPISLQGMHCISLLEMDDCLDLGESATQFNALKEFLFGAKKVVWVTQASNPLHGIIVGLFRTMRNENPDRDLTTILLGSCARTDMQQASHRIYDTFCSATGEREYIIEDGILWITRYSSAKDLNIKVANQLSKTAYEPMRLRDTSIPLVLHIGHQGTPESLRFEPDIMKRELLADEVEIEPRAFGIRSQDISTVMGHGEETFLSCESSGVVRKVGAAVSDFVPGDRVHLITPKPFRTCIRIKANYCHKIPGDLTFAEAASISSAFVTALSCTRDLGRLQAGESILIHSAGSDIGQASIQLAIKRRAEVFVVAESSSDAELLNERYGIDENHIFTDSIGTLAEQISLVTGGRGVDVVFNFLSGESIYQSCKCLAPFGRFVQINQIQGLLDSRPLERGISFAQFSFDFMLSSYPDKINNLVKDITALMSEGTIGPVSPLTIFTSTHLQDAFRSVGTKGGTGKTVITMGQDDMITVHPSVVNTLQLNPSAAYVIVGGLGGIGRSVALHMAKSGAKHLILLSRSGASDKSAKTLAAKLKANGASAAFHTCDISNPDQVRGVMEQYDGMELPRIAGCIQAAMVLRDGIFESMTHDDFKVSLRPKVQGSWNLHQFLPRDLDFFIMISSISGITGNPGQANYAAGNSFMDSLAHYRRQQGLVATSIDLGLMLDIGFVAERQGTSNLKKWESVAMRGHQSGHGDWKSSEMPAQIITGLATGGHVDQHSLEPPFYFSDPRFKELTVSELRPESLGHTQKSFALRVALESSKSLGEASHIIADAIKERLAKVIDKDTENIEEGKPLHSYGIDSLSAVEMRNWLLEEMQCEVGIFEILGSTSILALADKVANSRRQPNSKLHLFNSKHSPSVPRLQLRFNTSLAE*