MGLLRYLQKLIASLLRPWILQKDILDPVFLHLHFSQIVLELQPLELDISAINSSSLLASSPFLLRHARLDHAKLTISLFRSPGLCLEVRGLHLVGYPRPFKDSFWSARRKQSVEDQKREAIMALDPQGGAVHAAAESHAAREAASSSVLRTFLINSVLQALRAELHDASVEVHSNAIDGSSHCYSLLLECLVVEEAHGLAGAVIVRLINVLKRAEGSFSKICSIQDLGLQLVTAFEEPAAAKRTAQRRAGLEGHTTYRGISKEYTLLWKRVSLISELRNDQLNGMDAVFTETVIQLNLAEVEALLAVVSQLQGLPSTTIFAHETRNIQQINKCGRFLWQKAVEKITSGSLRRFKDAVEAGVLRHKYTQLYASWLHKAGGGLFHEVNVLSRRKDFRRKKLDLKSIERDLSRMEQELPVEAIVLARSLARRKVLAITQEHGLTAVPSSSIQWDKAVSCLLVFWGALKRACDTLALLLKRVYRFLCVCIKLVLASSGFYWLISKCIKCIVALRNRFPVMESYFASQSKEQYSRMAAECSRFSHKRKWPSVSNTKGMASFTCTFHTCSLTLVGALDYLPVDGFKKFDKGFSVESVKEVILPGVCFTWGNASVEYWSNANKLGLELVCGYVQGEVVTSTSHSYEEAAVVYEDGQGWAPTRKGDGAKFLLSGPAPQISLPERAKDYFKHEDSCRRVLSGEKNFMDSRVEGKDPATSAEMIYDSNIQPFLFVYFKSSHANFITPDKNSDMVKFRLAVGCLDCKLDLGSLTHLGLLLKQFLGVVSVNKQFTKVETYQPTMATSTSSPKGSEWEVLYADWIKRSISAVVLRRTILFSAAVRGPKLQLSGFFVDSKGTGKVTDGVVKGKGSVLVISLGLLEATVWPAKVEPNSLPAEKLENVSRRPWYETKETKAWLRKPPSPLIHGDAVVESNPEHKQIGNNGMVSVQGAVLALQALNDSEVFPLVGPLKMTWEFSLCRDHFLSPFGISDVVSAAATGSFSAIPLAIHLDEIKMLSEALKATLRAFEQFSGCKNHHLFSYKRAHMKTINKSDDWQVYRQADGFSLSSDSSSISSHPQLLYFAVSVEIQVEGFDCVLSDKRTNEGVKTSQEGANIDMDNIPHLKDMREAKRVPIMDVQNSKLSESLGMHGRTIYVSVKELSLEFSWGDGCLLFVSSAFKEANLSIAKIESGTLGNSKEENPFKPSSSWKIQVTVYESAKEDTARAHVLSQLSVEQFLFTLKRPWYLSEASYDMDTQENSTLFSKHKNLVLQNRISWMVAVFEVGKLHLTDGASNSLVNKALSRVMGTPSLSIDIAMSNDYESISVISKGGMLVLDTKALSILLQESGTIFCLKSVLMEGVTRKIASTSASSLGLMHESSASAPPTLGRSSSLPLQYTQNELLKQQRLYSAPIESCVDEQETHSRGFPWLIRGFSMELIGMCLLLAQTNSTPAGEEPAGLLLEVDAITKLEGSVKGQAAYFETTRFSVCSVQFSAGQYSRLVKGKQIIHIPKFGSSSMLATRLGIVEVPKDLGDSSNPLITIAKTKHSALESSQELLPSSEMEGLGTERMNDYILENLRTSCRLENNSGYPGQSAWSHGWKGSCSFLGIDVGITTCEIQLLLALFSSLSSLSAPSRNDPLKTSMQTQVSHAEQLSDHGYEVPDGSIVAVKDVHEQLYMAVEKADKTHRLIGVLHYSLVGDRALFKVKYQKHRADSSQLWFSLLSVGAKNADGEPFRVHYRPGSGLADISSTRDGSWELWQTLPYKYSAKEDDGDIDLYGDLYRNLVYLVNQKSKQGLTLASGGPMMVKKPGSPFKLKVLGSAGAIDNTFAQADMHISKKNAQESEDPPSSVLFAVPKVEVKVGRIIFTLLHETGGGKHLLPLLRGRLEDAGAVMHIQSCKIRLMGECKIIFEYLEAHVDKWSMIIQPVDTEIIYGLRIPTQAEGQKAKMAASFFARFKRVDITISETSLDMMLFVIGVLNLAGPYTIKHSPVLATSCLVENHTGLDLCCSFDNKNHKEDVKIPAWTTDTFLVRNMTSRRESMPTKVSSSVFLYLEKKDIGLSSPVHLSLAEPGITAVRTRLESKEGHKRSSGPIIVVDVSKQSQDGIIVTVSPMVRIHNASGLALELRCRRPNLDGEGAVVLLEDGDAIDDSMGAFDAMNLEGELRKALSSFNVGNYLLSIRPLPMSLPDPSLRSANEEIKEVEFDWSEDIKGAKPIRISGFLEKLQYGLRKSLKGRNLTHSFGTVYCGVKVNESSNAGVSKGTHGVHLFIRSTHRLVPVTSMNPNDKHEASRSVVAWQEQQELVLLPTIRVYNLLESKISIILGAASEGKSDNLLDCEMHIQQAGKACMYADLAELSFAVKIEDLMLTSNYISIGDWKRRSEHSSASTPADGLKEMEMELDFGDNHHYVKLKIFRADDGVLQVLVYTQYALKNKSDTTLLCCAPKRSRSLWGGRALWNRGKKMQWPSGEAGMVLHPGGKISLLKRSSYLLLQMAERLSEIAGLDLETFSGSTELSLNICHENGMTEQVQLGVTMDLSSAGDMDPTRTINIGSRYIVLNESQEAIFVCQDSFQEDESAALLLKAGEHVSLIIQCSPGHKTSILAHSRSVGSDMTDPSICSVRFRLRENGWDWTGPVCASALGSFSLRICRSAEGLNNLQSHAEIENQERFKFASIDVDEESPSLIVRFRMQSADTVPYRIENALSQASIFFYQKGLGDSGTSLKPGQVVGYAWDNLSQPHKLVVRIYGAQLCSEISLDKLRPWRSFQAVRQKKVFGLQLPFQNQLDTTGQYDANGVELSTALDLMNVGYEICADGPQRVLRVCEDINSSKSSQWQSHVSFPSARMDFKVPAFGITLVETAKQKNEGVHVESPEDMNGLSPIISMRMSSLLVEILNTQKHVLFQLKVQTLSVDEKWQGAPFAAMLRVHSEDRFKKGETVLHMAAIISNQASNPIHVKYSSILLQAIDLNLDEETLMKLVPFYRYSLAELTSSRQIYFERFEIHPIKIVGSFLPGQPLADYTSAQETFRALLHSFIKVPSIRGTTVELNGVLLSHALLTFRQLAIKCAQHYSWYAMRAVYIAKGSKLLPPAFASLFDDSAASSLDVFFDPSNGSIDLQGLTLGMFNLLSEGLNKRGFTGTSRYIGDLERTMKTAGSNILFAILTEVSDNVLKGAETGGIDGMVNGFRRGILNLSMEPSLLRSAVVKGGSSRRIKLDRSAGTDETYIEGYLQAMLDTLFKQDYLKVKVVDDQVLLKNLPPNSMLIDEIIGSVKDFLVREGLLAGETSTAAMHSLRRLQGENDKRIVPAVVALCEQLFVIFAVRALRNQARSWFHWGIGNSKLTTGNLGRYINEEDNADAQPEPEGGQQNKRGIKGIMFSFVISSAMAYIDGRLCRHIPNTLARRVVSGFLLSFVE*