MFGMVRLDLSNQLQSEDNPFSLPKQILSKLTEIQRIEFVKKAKSLWLYLLSAQFFSKLGITFDSLGYEKIEQEAHKAKFGKGLTLEIINTGIFLLERGYQCLITGSMDPIYHSGESYAKWFDECLKLRRWSTLLNEPSLHGFTESEYLGDLNRAIEKGECIVKYSDKKDKDGAVAKLRLNELKMLKADSLTFSRARQNRIPPFACLIFGNSSIGKTTITHMLKMHFCKLRNLPTDEHYFYTRNPLAKFADGFSTEMHTTIYDEVAFLHPASGQEDQSLTEIILACNGVAYVPDQAAIENKGKIPFRCEHVIGTTNTMNMNASSYFSTPTAVRRRLPLIIIPEPKPQYAKGVALDPTKVPFCDDGYPDYWVWTVIEVFPGEVDLKGDNLAGTDTTIEKKILDRVGLATFLTFYNERVRKHFQTQEVIKNSTNAMAAAKICKVCCLPEKKCPCEEFLQSGDSNCVDRILSTFLCSNIHLKLFDKFILYRRFSRWMVNRYCKDAQVRLSAMRQRMQDLGDSVHKSIGKFELILALLVVAYGLRKLYLMLYSSDVESEEQILQANKKPETLPGVKPEPTANEKENPWYKDDYKTTSFDITAKTIGMKGLSEDEIHNKILKNCFTFIFTDDTGTRAMKTRAFVPKGFRYVFNRHAYKSHFSNLTICSEGDSTGVSGKISMKLYPGMVKSLDGTDISFIDILSMPPRTDLTNLFMKDSLSGVHKGYYLMMHDTKTIVKVDNLRRMIMEHSDLDHPVPIWRGIPTYPTQKGDCGAILVSHTRWGPVILGFHISGGDNTSSAHCISQSMISSMFSDNNPFNELQDGFPYDIDPKDIQPLHNKSCFKFIESGTAHVYGTIPNSQTRLRSKVKKTKMNSFFAKHGYKTKHCAPKMNGWLPYRIALLDMVNPTVDYKPDVLHKCAEAYINDVLSELPSDELKLIQIYDVDTAINGMPGVSYVDGVNRNTSAGFPWNKSKKNFIIEMPPNEIHMNPITFSDEIMLRLEKIHKCYTSGLRWCPIFSVNLKDEPVTFKKAEMGKTRVFNGSPLDWTIYTRMYLLSFCRVIQRNRYVFEAMVGTIAQSMEWHDMGVYLLEHGVTLSNVAGDYKAYDKKLGAMLILYAYYVLYRLALAAGWCKDQAIIILRIGSDVAFAWMSFKGDLVMFFSVEPSGHVMTVIVNCIDNSLSFRYCYHELNPGKECISFKKYVNLADYGDDNNANIHSEKEWFNHTAIAEVYAGVGVTYTMADKEAESVPFINFSDSSFLKRTWCLDPYMKVFMPILDHDSIEKMLMVHVESDTDCEEQQCVSTLSSAIREYFFYGETIFNDAKKLFKQCISECELAEYVMPSTLPTYEDLRENFFKIKLDEQSWIKHRSIHREKRGLVLGIDCCIINGEYDIERGFQYLSGLGVPLNPYSGMRLSDLITPKPSDGLGDPSGDKESPANQKQINNNKATVDSIVSQQLQGLGMTSSRYHLMKHMNFIHRGVKINMREKDVILNHYFGKEGRILMRYARCYEDHVENCTGDMNQNCFNLHLKEVESNLTEEQIKQDVQYNSTFFQLLGRQCQRFISENEEDFEFFDYESDESSESDISSDSESYEDSDSDSDSVSSSDSDNFIDMISDSPEHELQSFATDPFPGSKGLSNVSEKRQQLTTFIDNVEGIKLNYPILTEPTFRQNGTKNDSIQDFFSRPLVIAAFNWSEGSPIDQTFNPWNLYFNNTFIKEKINRYSLVNMNLKVKVVVNASPFYYGCAILAYSPLPNWGSGSISGSATGDMIYVPLSQRPHIWIYPQNSQGGELTLPYFNYKDYQRVGSAADFTELGQMRLLSFVPLLNANSVTGTGCTIQIFAWAENVKITAPTARTALQSLPIEIPLSNREKHLLERQREAEREVRERRQEIERERREVIRLQYLIHTGRFLGLRHESLQSCDFDIQEQPLQFLTSEQEINMEREAAKRRYQRIMKDFKDKRRRGFMRDRLREILFSDLMYIENQFLQSDEFEPKGSVSQLASNTSAALSAAESLPVVGSYAKAASSVVSGFGKLSSALGFSNTPNVGTVESLKNLPFHGTANSDLSEPTSRLAIDVKNELTIDPKTVGLDQTDEMDLSYLCQRESYIGQVGWLANQPTNTTLTKIKVSTSLCKTQTINSNTVYALPPYAYLARMFRYWRGDLIFRFKIICSQYHRGRLAFLWDPDADTGIVSQIPVNFTRIVDIAQEQDVEIRIPYAQHYPWLLTRDWNPVDIGTYSRDNRADNGTLGICVLNQQTSPVASANILILMYVKAAENFELALPRQLPLTTFFVDETPAPAFLIDEDTEEELQSQEITLEDDAPTDLAESPDDNLNRMLINHGESITSIRQLLRRVCFHHSLVAEQTTARFAILRSIFPRRPWFYGYDSQSTQKTAANVSFNFCQNTFYNYLAPLFVGERGSHDWFIHSISGWSKVQENYIRRYIATNSGTGLASVVSFGTSQTNNQTNRNFVDFYGPMSSGLVLTDNTNQPGLTISAPMYSAARMMSTAPTNRWSGRSDDDSNIDRLEHCVLFGGSGYATDSGLSVKNNYYHRVGVDFNLYFFLNVPHVIILDPMPSGLA*