MDNIPHLKDMREAKRVPIMDVQNSKLSESLGMHGRTIYVSVKELSLEFSWGDGCLLFVSSAFKEANLSIAKIESGTLGNSKEENPFKPSSSWKIQVTVYESAKEDNARAHVLSQLSVEQFLFTLKRPWYLSEASYDMDTQENLTLFSKHKNLVLQNRISWMVAVFEVGKLHLTDGASNSLVNKALSRVMGTPSLSIDIAMSNDYESISVISKGGMLVLDTKALSILLQESGTIFCLKSVLMEGVTRKIASTSASSLGLMHESSASAPPSLGRSSSLPLQYTQNELLKQQRLYSAPIESCVDEQETHSRGFPWLIRGFSMELIGMCLLLAQTNSTSAGEEPAGLLFEVDAITKLEGSVKGQAAYFETTRFSVCSVQFSAGQYSRLVKGKQIIHIPKFGSSSMLATRLGIVEVPKDLGDSSNPLITIAKTKHSALESSQELLPSSEMEGLGTERMNDYILENLRTSCRLENNSGYPGQSAWSHGWKGSCSFLGFDVGITTCEIQLLLALFSSLSSLSAPSRNDPLKTSMQTQVTHAEQLSDHGYEVPDGSIVAVKDVHEQLYMAVEKADKTHRLIGVLHYSLVGDRALFKVKYQKHRADSSQLWFSLLSVGAKNADGEPFRVHYRPGSGLADISSTRDGSWELWQTLPYKYSAKEDDGDIDLYGDLYRNLVYLVNRKSKQGLTLASGGPMMVKKPGSPFKLKVLGSAGAIDNTFAQADMHISKKNAQESEDPLSSVLVAVPKVEVKVGRIIFTLLHETGGGKHLLPLLRGRLEDAGAVMHIQSCKIRLMGECKIIFEYMEAHVDKWSMIIQPVDTKIIYRLRIPTQAEGQKAKMAASFFARFKRVDITISETSLDMMLFVIGVLNLAGPYTIKHSPVLATSCLVENHTGLDLCCSFDNKNHKEDVKIPAWTTDTFLVRNMTSRRESMPTKVSSSVFLYLEKKDSGLSSPVHLSLAEPGITAVRTRLESKEGHKRSSGPIIVVDVSKQSQDGIIVTVSPMVRIHNASGLALELRCRRPNLDGEGAVVLLEDGDAIDDSMGAFDAMNLEGELRKALSSFNVGNYLLSIRPLPMSLPDPSLRSANEEIKEVEFDWSEDIKGAKPIRISGFLEKLQYGLRKSLKGRNLTHSFGTVYCGVKVNESSNAGVSKGTHGVHLFIRSTHRLVPVTSMNPNDKHEASRSVVAWQEQQELVLLPTIRVYNLLESKISIIQGAASEGKSDNLLDCEMHIQQAGKACMYADLAELSFAVKIEDLMLTSNYISIGDWKRRSEHSSASTPADGLKEMEMELDFGDNHHYVKLKIFRADDGVLQVLVYTQYALKNKSDTTLLCCAPKRSRSLWGGRALWNRGKKMQWPSGEAGVVLHPGVKISLLERSSYLLLQMAERLSEIAGLDLETFSGSTELSLNICHENGMTEQVQLGVTMDLSSAGNMDPTRTINIGSRYIVLNESQEAIFVCQDSFQEDESAALLLKAGEHVSLIIQCSPGHKTSILAHSRSVGSDMTDPSICSVRFRLRENGWDWTGPVCASALGSFSLRICRSAEGLNNLQSHAEIENQERFKFVSIDVDEESPSLIVRFRMQSADTVPYRIENALSQASIFFYQKGLGDSGTSLKPGQVVGYAWDNLSQPHKLVVRIYGAQLSSEISLDKLRPWRSFQAVRQKKVFGLQLPFQNQLDTTGQYDSNGVELATALDLMNVGYEICADGPQRVLRVCEDINSSKSSQWQSHVSFPSARMDFKVPAFGITLVETAKQKNEGVHVESPEDMNGLSPIISMRMSSLLVEILNTQKHVLFQLKVQTLSVDEKWQGAPFAAMLRVHSEDRFKKGETVLHMAAIISNQASNPIHVKYSSILLQAIDLNLDEETLMKLVPFYRYSLAESTSSRQIYFERFEIHPIKIVGSFLPGQPLADYTSAQETFRALLHSFIKVLDLSGTLGIMHTFHLVYIAYTCNILDDKLDGTNYPLWSYVMRHVLVAKGLWNAVSGLGVRPASPMQQAAVGGHDSNVDTGTTADTQAEFQNLQPPPRVLDALNQPRAEPNMQQAEEDVVVPERTALQEARRIPRWAIQTLQESRLDAPLPGRTHRSTREADSSHYSESAWVPSIRGTTVELNGVLLSHALLTFRQLAIKCAQHYSWYAMRAVYIAKGSKLLPPAFASLFDDSAASSLDVFFDPSNGSIDLQGLTLGMFNLLSEGLNKRGFTGTSRYIGDLERTMKTAGSNILFAILTEVSDNVLKGAETGGIDGMVNGFRRGILNLSMEPSLLRSAVVKGGSSRRIKLDRSAGTDETYIEGYLQAMLDTLFKQDYLKVKVVDDQVLLKNLPPNSMLIDEIIGSVKDFLVREGLLAGETSTAAVHSLRRLQGENDKRIAPAVVALCEQLFVIFAVRALRNQARSWFHWGIGNSKLTTGNLGRYINQEDNADAQPEPEGGQQNKRGIKGIMFSFVISSAMAYIDGRLCRHIPNTLARRVVSGFLLSFVE*