MDKESQLLSRLAVNHLFLAQFEPFRAALLTLQIRNPSLARAILQTIVAHGARFDSILWSQSCPSPSLLTWLSTIELLQFSDSSSLWSFDSESLRLRAEFLLLVHTVSSRVSESARKREELRDTSDGLVDLVPVLDRIADLGLRRLKPDVGVSDGSGINANQGDTIFEETEFMGLRNVVLEFPEIFDALCWNIQRQFQWTEGSNTGLAITIRNEEKGMVDLEEGDARFLGLILRSVQITHLDAMKESMEKGDVDRAISHIQYLHFDCGVAEDEYRAGLQQLLKSVLSRREGLGDSWHLMREKLLQIYEGALSSNCTHLVQMIQVIQDEFLSEEIEMYRATDNNQMPPPLERFKRSFTESKLDANSNDKISSSSMATNSCMRDMYHYARVSELHVLECVMDTALSTIKREQLQEASNVLTLFPRLQPLVAVMGWDLLAGKTAERRKLMQLLWTIKTNVSCIEHLCDSLCYQLDLASFVACVNSGQSWNSKSSLLLSGRETMAIGEEDNQFDPFVENFVLERLSVQSSLRVLFDVVPGIKFQDAIELISMQPIASNLAAWKRMQDVELMHMRYALESVVLALGAMERSTIDETESYHQKAIYYLKDMRNHMEAINNIPRKILMVTIIVSLLHMDDISLNLTNCASPGSYSELDIRSAWERTDLTTYEGGNKMVTSFIELLLDVLHNNLPSAALEQDHALAGGVTTGGRQALEWKLSSARHFIDDWEWRLSILQSLLPLSERQWRWKEALTVLRAAPSELLNLCMQRAKYDIGEEAVHRFSLSPEDRATLELAEWVDGTFRRASVEDAVSRAADGTSAVQDLDFSSLRSQLGPLAAILLCIDVAATSVRSADMSLQLLNQAQVMLSDIYPGRAPKMGSTYWDQIHEVGVISVTRRVLKRLHEFLEQDKPPALPAILSGEIIISSSKETYRQGQRERALAILHQMIEDAHKGKRQFLSGKLHNLARAVADEETETRGEGPYTDRKVLLNFDKDGVLGLGLRAIKQTPSSAAGENNMQPVGYDIKDTGKRLFGPISAKPTTFLSQFILHIAAIGDIVDGTDTTHDFNFFSLVYEWPKDLLTRLVFDRGSTDAAGKVAEIMCADFVHEVISACVPPVYPPRSGHGWACIPVIPTCPKSNSENKVLSPSSREAKPNFYSRSSATPGVPLYPLQLDIVKHLVKLSPVRAVLACVFGSSILYNGNDSSLSSSLNSGLLQAPDADRLFYEFALDQSERFPTLNRWIQMQTNLHRVSEFAITAKHTDNDSMVIPEARTAIKRFREHDSDTESEVDDIVNSSNLSTTFTDFNSQTSVAPDNLWRDSPKHEISEDTTVFLSFDWENEVPYEKAVERLIDEGNLMDALALSDRFLRNGASDRLLQLLIERGEENHSGSGQPQGYGGPSIGSNSWQYCLRLKDKQLAARLALKYLHRWELDAALDVLTMCSCHLTQSDPIRNEVLQMRQALQRYNHILCADDHYSSWQEVAAECKEDPEGLALRLAGKGAVSAALEVAESAGLSIELRRELKGRQLVKLLTADPLNGGGPAEASRFLSSLCDSDDALPVAMGAMQLLPNLRSKQLLVHFFLKRRDGNLSDVEVSRLNSWALGLRVLAALPLPWQQRCSSLHEHPHLILEVLLMRKQLESASLILKEFPSLRNNNVIIAYAAKAVSISSPSREPRISVSGPRPKQKTRAGAPTRSSFSSSLSNLQKEARRAFSWTPRNTGEKAAPKDVYRKRKNSGLSPSERVAWEAMTGIQEDRVSSFSADGQERLPSVSISEEWMLTGDTNKDEAVRSSHRYESAPDIILFKALLSLCSDELVSAKGALDLCVNQMKNVLSSHQLPENATVETVGRAYHATETFVQGLFFARSLLRKLAGGSDLSSNPERSRDADDTSSDAGSSSMGSQSTDELSEVLSQAEIWLGRAELLQSLLGSGIAASLNDIADKESSARLRDRLIVDEQYSMAVYTCKKCKIDVFPVWNAWGHALIRMEHYAQARVKFKQALQLYKGDPAPVILEIINTIEGGPPVDVAAVRSMYDHLARSAPTILDDSLSADAYLNVLYMPSTFPRSERSRRALESASSNSIYSPDFEDGPRSNLDSLRYLECVNYLQEYARQHLLTFMFRHGHYNDGCMLFFPTNAVPPPPQPSNHGVVTSSSSPQRQDLLATDYGSIDDLCDMCIGYGAMSVLEEVISTRMLSTNLQDVAVNQYTAAALARICTYCETHKHFNYLYQFQVIKKDHVAAGLCCIQLFMNSSSQEEAIKHLEHAKMHFDEGLSARHKAGDSTKLVTKGIRGKSASEKLTEEGLVKFSARISIQVDVVKSFNDSDGPQWKHSFFGNPNDPETFRRRCEIAETLVEKNFDLAFRLIYEFNLPAVDIYAGVAASLAERKKGGQLTEFFRNIKGTIDDDDWDQVLGAAINVYANRHKERPDRLIDMLTSSHRKVLACVVCGRLKSAFQIASRSGSVADVQYVAHQALHANALPVLDMCKQWLAQYM*