MELIGMCLLLAQTNSTSAGEEPAGLLFEVDAITKLEGSVKGQAAYFETTRFSVCSVQFSAGQYSRLVKGKQIIHIPKFGSSSMLATRLGIVEVPKDLGDSSNPLITIAKTKHSALESSQELLPSSEMEGLGTERMNDYILENLRTSCRLENNSGYPGQSAWSHGWKGSCSFLGFDVGITTCEIQLLLALFSSLSSLSAPSRNDPLKTSMQTQVTHAEQLSDHGYEVPDGSIVAVKDVHEQLYMAVEKADKTHRLIGVLHYSLVGDRALFKVKYQKHRADSSQLWFSLLSVGAKNADGEPFRVHYRPGSGLADISSTRDGSWELWQTLPYKYSAKEDDGDIDLYGDLYRNLVYLVNRKSKQGLTLASGGPMMVKKPGSPFKLKVLGSAGAIDNTFAQADMHISKKNAQESEDPLSSVLVAVPKVEVKVGRIIFTLLHETGGGKHLLPLLRGRLEDAGAVMHIQSCKIRLMGECKIIFEYMEAHVDKWSMIIQPVDTKIIYRLRIPTQAEGQKAKMAASFFARFKRVDITISETSLDMMLFVIGVLNLAGPYTIKHSPVLATSCLVENHTGLDLCCSFDNKNHKEDVKIPAWTTDTFLVRNMTSRRESMPTKVSSSVFLYLEKKDSGLSSPVHLSLAEPGITAVRTRLESKEGHKRSSGPIIVVDVSKQSQDGIIVTVSPMVRIHNASGLALELRCRRPNLDGEGAVVLLEDGDAIDDSMGAFDAMNLEGELRKALSSFNVGNYLLSIRPLPMSLPDPSLRSANEEIKEVEFDWSEDIKGAKPIRISGFLEKLQYGLRKSLKGRNLTHSFGTVYCGVKVNESSNAGVSKGTHGVHLFIRSTHRLVPVTSMNPNDKHEASRSVVAWQEQQELVLLPTIRVYNLLESKISIIQGAASEGKSDNLLDCEMHIQQAGKACMYADLAELSFAVKIEDLMLTSNYISIGDWKRRSEHSSASTPADGLKEMEMELDFGDNHHYVKLKIFRADDGVLQVLVYTQYALKNKSDTTLLCCAPKRSRSLWGGRALWNRGKKMQWPSGEAGVVLHPGVKISLLERSSYLLLQMAERLSEIAGLDLETFSGSTELSLNICHENGMTEQVQLGVTMDLSSAGNMDPTRTINIGSRYIVLNESQEAIFVCQDSFQEDESAALLLKAGEHVSLIIQCSPGHKTSILAHSRSVGSDMTDPSICSVRFRLRENGWDWTGPVCASALGSFSLRICRSAEGLNNLQSHAEIENQERFKFVSIDVDEESPSLIVRFRMQSADTVPYRIENALSQASIFFYQKGLGDSGTSLKPGQVVGYAWDNLSQPHKLVVRIYGAQLSSEISLDKLRPWRSFQAVRQKKVFGLQLPFQNQLDTTGQYDSNGVELATALDLMNVGYEICADGPQRVLRVCEDINSSKSSQWQSHVSFPSARMDFKVPAFGITLVETAKQKNEGVHVESPEDMNGLSPIISMRMSSLLVEILNTQKHVLFQLKVQTLSVDEKWQGAPFAAMLRVHSEDRFKKGETVLHMAAIISNQASNPIHVKYSSILLQAIDLNLDEETLMKLVPFYRYSLAESTSSRQIYFERFEIHPIKIVGSFLPGQPLADYTSAQETFRALLHSFIKVLDLSGTLGIMHTFHLVYIAYTCNILDDKLDGTNYPLWSYVMRHVLVAKGLWNAVSGLGVRPASPMQQAAVGGHDSNVDTGTTADTQAEFQNLQPPPRVLDALNQPRAEPNMQQAEEDVVVPERTALQEARRIPRWAIQTLQESRLDAPLPGRTHRSTREADSSHYSESAWVPSIRGTTVELNGVLLSHALLTFRQLAIKCAQHYSWYAMRAVYIAKGSKLLPPAFASLFDDSAASSLDVFFDPSNGSIDLQGLTLGMFNLLSEGLNKRGFTGTSRYIGDLERTMKTAGSNILFAILTEVSDNVLKGAETGGIDGMVNGFRRGILNLSMEPSLLRSAVVKGGSSRRIKLDRSAGTDETYIEGYLQAMLDTLFKQDYLKVKVVDDQVLLKNLPPNSMLIDEIIGSVKDFLVREGLLAGETSTAAVHSLRRLQGENDKRIAPAVVALCEQLFVIFAVRALRNQARSWFHWGIGNSKLTTGNLGRYINQEDNADAQPEPEGGQQNKRGIKGIMFSFVISSAMAYIDGRLCRHIPNTLARRVVSGFLLSFVE*