MHALSAAANWWPVHKAHASTSSSNRRHIAQLLRLNKHGNYFNLRPQGNSARVPAPAITFKPCRIELQHDTSPGDVCTCASVSAPADTSADTTTTEALARYVAAHGGKRVIRKVLIANNGMAATKSIISMRRWAYTELGDENAIEFIAMATPEDLNANAEFIRFADDFVEVPGGSNKNNYANVNLIVDIAEREGVDAVWPGWGHASENPKLPTSLKERGIQFIGPTAPVMSVLGDKIAANILAQTAKVPSIPWSGEGLEAELTEEGTIPDDIFNKAMVTTVEESLVAANRIGYPVMLKASEGGGGKGIRMSANDEELRVNFEMVKAEVPGSPMFMMQLCSQARHLEVQIVGDEYGNAVALSGRDCSTQRRFQKIFEEAPPTIADPTIFREMEKAAQRLTRNIGYVGAGTVEYLYNATTKKYYFLELNPRLQVEHPVTEGITGVNLPATQLQVAMGIPLSRIPDIRRFYGRDPETDTNIDFMEEDYVLPERHVIAARITAENPDEGFKPTSGGIERVSFQSTPTVWGYFSVGANGGVHEFADSQFGHIFATGSTREESRKSLVLALKGMVVRGEIRTAVEYLVQLLETDDFKNNNIDTSWLDGIIKAKSIAMKEDPHTIVASAALYRAFRIVQAEESAFKEFWQKGQTATQGIERLTEFPMDITYQDVKYSFTIHRRGPDSLVLSLKGEDLINARIRERSDGVLLGIWGGQTHEIDGLEEPLGLRMVLDGQTWLLPNQFDPSELRTDVTGKLIRFLQDDGGEVIAGKPYAEVEAMKMVMPLIATESGTISHAKSGGAVIEAGDLLGSLTLKDPNKVKKISPFGGEFRCSSIEGQEAPPSASEALEEAISSTNLLLDGYVLPVEETVNNLLETLCDPALPEADGGRWQRACSILNCIVDRYLSVESLFAGKKGDSVMREQTQKNSGDMDALLRMVVAHARIKQSTQMVISLLKQAPTLPQRVMGGPIGWADDHSPISDDFRASIERLSNLRGADYGELALTASNILLEKRLPSIDKRLDELRSILLGGMGLKRPWGTSEAGDLKSLIESPTLAVDLLPSLFVDSDADVADAALEVYTKRVYRAHNVISSEIVRENDLDSMNFKFQFNTYPEESPLRFGVMVVTTTLEQAKAQMPAILDRLAHHIDDAAKDTPFHVLHIALSCQTEETTLADRCAAVLSEHRGRMAELGVKFVNVISYVPPNLPHYYTFTAANGYQEDPLYRGERPTVAHLLELARLENYNLTRLPTVNRDLHVYVGESKQGFGKRGLQKHILLRRISHSRDAAEGGIERVLGKAVEALDLARLDPRTKGASSGRIYINFLPAQTNSPFDTIVTSLKTKVLEFISRKSTELLAQQVDEIEIRFRIAESPGSSVQVPVRIMATSMSGQWLKVDVYREYLDPQTGKATQFCMLGKDGVEEACFMEPYPMPGTLQQKRSIARAIGTTYIYDFLGLIEKAMVLEWRQFIADNGEGTVPVDMFRAEELILNADDRSLSKAETSRIAGSNDIGMVAWQCFMKTPEYPEGREIVLVGNDCTFMSGSFGVKEDDFYYAVSQYARRKGVPRVYIASNSGARIGLVEELKPYFKVAWNDVSNPSLGFRYLYLSPDDYAAFPEGTVNATEVVDDGEKRMQLDDIIGQIHGIGVENLRGSGMIAGEQSAAYSDAFTLSYITGRSVGIGAYLCRLGQRNIQMTNGPLILTGYLALNKLLGREVYTSQDQLGGPQVMMPNGVSHMQVEDDQEGVKAILRWLSYVPSNCFTRAPALPSADPTSRKIAFKPTKTPYDPRHMISGTESSDGSWIGGFFDRGSWTETLADWGKSVVCGRARLGGIPMGVIAVETRLMEQRIPADPANPDSRESVLAQAGQVWFPDSAHKTATAIRDFNNAENLPLIIFANWRGFSGGTRDMYGEILKFGAMIVDELRVYRHPVFVYIPPNGELRGGAWVVVDPTINEAQMEMYADEESRGGILEPPGICEVKFRDKDQKAVMHRLDPVLLELDQDPEENQVEISSREAQLLPMYTQVAHEFADLHDRSGRMLAKGVIRDVVKWEDARAYFHARLQRRLAMDDLAMEAGTDRTVVEEHLEKLAVEANINWSSDAAVTGWLQTEADHIRNIISSLGRDAAVEDAVESLSSLDEEALKMVLQMLKAQGKQ*