MGENGHCGNGSDAASMSNPAKYDDWIDLGRRCNLSADTADSNNVPRDQTDMIERCAAMLEDILATALDHDAHTSSSAAEETHARYCDTMAMTPALRSQIKIYVRHIASKYNNVGFHSFEHASHVMLSATKIIYMLQESSRAREESNNTNNDSDSSMDEIDCREYEVYSIGGTIFDPWLHFAIVLAALLHDVDHRGLPNAELLAESDPLALKYCSAECMNSYAEWNSLDIGLSLLQRSREFYLLNSIISKKEGLYSTVADLILCTDIASNERREIGIEKWEQSCVRPQRSSLSTVVMDNTTTKGLLKLNTPEAGRVIAEHIIQVADVSHTMQHFSTFLKWNEHLYQEVTAAFKTGEMMEEFCSAQASNAGDNDARKLRHPKENWYESQIDFYDFYLIPLAVRIDACGAFLEEHKFTPLAVNNKAMWIKMGKDCTELMVSRVETVDRSLPLPIRSVLVETKGHPREWSLRRTSSISDCKEASRLDEDDADSCATEENNYAVPGSTSTSYRQLSFVSSASATRLRAESRNMRRRSNDLTDNVDASINAVVPNILVKQVVESLRREVHSAPPHLQMSALRGDISGFTKLAQSYPIEDFKTFINQYFTKIIDIVLAFTGEVVKFAGDAVYAIWTSDLNDESDSKDKFHSVCIERCTACAITINALCNNYKISKSYNNRRRSSMDMSVASSDRSQGDVLYKYQDKNAKYEERGSILNVYCGVSEGVMAGIDVLSSNRAEFFLFGKPLEDVAKAERLAGPGELVVSPSVYELLRRNEGTSLPSKLVFTNVESQFQRVSWPGRPTLDEMLFFFKDQRVEASQSAQFMIADLVQSTIVSNPSNSAEVDPSSIETDLARFLERHRHAAARDTDEKFTAELRRVVVLFIRINYEPDLPEDPSEDREILEMFQSIYSIITECVASRLGQVRQFINDDKGTVYIASFGLRGSVPRHLTDTAIDAAIDAQKKLRDVLNKECSIGITLGKIFCGQTGSFQRYEYSLLGPSVNLSARLMARGSWGQINCDEGIKQYTSRRYDFSISGRYQVKGYNDLVPFFVPNERAAGKNHKEQDDVVTFYMQNPDVVNLVDGIIEMCQDKTNTQPHITLIQGNESNGKDAFMSAILKQLRLFNSSLILEANKCYHDDPFFCFTPIISRILLSFEEVQERLEELKKRHKRSSALASFLATSGFKTDLYPCGVDIVPAELRPYLSLINDFVFKGFPLLNSSLEVKRMKDGEKVDKCIEVLHGLILQFLELRQEPGILCISDIDSLDRYSGRLLRRIMNSKVNLHVIGGQDDSSEALVDFVRPSNFDNDSQVNIRAVSLPSLDRRATFQLFLWSLRNDLSSDDRGRINHNDVHDMIFQLSGDAHGCTRLAHAFGTQLSSERQSNGSVDVLECLKCFLSTTPSDFEEVLLFRMDKMSPEEQMLLKIASIAGFDSYCFSQNILEAILLALSQHGVSGEVEEAGNLNDEQCDVPMSIGGNVPLSVGASEEVNQFSYMLQDDKFEQTLDSLVSQKFLEEVNIEMSDLSSLDSAMYRFRSAREQSVVNGLMLNDQKRRIHYEVAGYYSKSLTRGGSDSLSQENDSSVSDMTSMTSLPATDWELTHIIALHYDLAEVPIPAMLNYFESSSQLASLGVRDKAHGRLLSAYLMLEKILHDAATQELEVDEHLFRRRQLVGCMVQTIGNGEMKESLKVLTRDHLHLAFSGDIVAFTKGLQMLMKFGQSTGTIEEEGYLFGSELYLQTILLVLLTLEDGAFATLTTGLSSYLGQQEIIQVKRDKGDDDDDEFCLDDLTVSFPAFSGLLTFYRDSPIGANQVQETFLASMFVAVTKEANQVIHELRTKCILSHLYLKHGNVAKALEECEGIKEIYDHDLHSLELVTMYGMDWSIVCIGTMASTYLFQGRFAAARHNIEFLEGQLTKLDEFASSTKAMTRGTIASYYLLLREFEKAAEISKGIAETKYGFFFKPFGVLVEELANRELSLHQQKKFDGPDSNLLDILSTDAVHGVNLKRSMLSQSAETLCDRGIEALQASVCFVVMRNLELHEQSEEVLMRQIRYCQAGLVYLKQTLGQTDANNHERRKNFLACLFLRATLLRWHHRLQEQLQHSYNEHVDDILGIEGCEVETAKQSLDECYELSVIYSYPFMQLLVGKSLVDFGYVDPSEGDKLMQKAFSSIDPADVAVFLGIRFVSNNN*