MQALSAAASRSAFAPRTSTSTKTRRKQVFFARGKTSSAPLSPSFNAFIPAPGNQTVYRVFHKSKPLHTDICTRAAISAPADTSADATSTESLARYVAAHGGKRVIRKVLIANNGMAATKAIISMRRWAYNEIGDENAIEFLVMATPEDLKANAEFIRFADDFVEVPGGSNKNNYANVDLIVDIAEREGIDAVWPGWGHASENPKLPTALKERGIQFIGPTAPVMSVLGDKIAANILAQTAKVPSIPWSGDGLEADLTEEGTIPVDIFNKAMVTTIDECLESANRIGYPVMLKASEGGGGKGIRMSANDDELRVNFEMVKAEVPGSPMFMMQLCTQARHLEVQIVGDEYGNAVALNGRDCSTQRRFQKIFEEGPPSIADPQVFREMEKAAQRLTRNIGYIGAGTVEYLYNAETHDYFFLELNPRLQVEHPVTEGITGVNLPATQLQVAMGIPLNRIPDIRKFYGLKPDADTPIDFMEEDYVLPDCHLIAARITAENPDEGFKPTSGGIERVSFQSTPSVWGYFSVGANGGVHEFADSQFGHIFAVGVTREDARKSLVLALKGMVVRGEIRTAVEYLVQLLETDDFKANAIDTSWLDGIIKAKSIAMKEDPHTIVASAVIYRAFQMVKSEEAAFKEFWQKGQTATQGIARLTQFPMDITYQEVKYSFMVQRRGPDSLVLSLRGEDLINARIRERSDGVLLGIWGGQTHEIDGLEEPLGLRMVLDGQTWLLPNQFDPSELRTDVTGKLIRFLQDDGCEVIAGKPYAEVEAMKMVMPLIATESGTISHAKSGGAVIEAGDLLGTLQLKDPNKVKKISPFGGKFRISSDEGSDAPSPSEALEDAITATNLVLDGYVLPVDETVNNLLERLCDPTLPDVDGGRWQRACSVLNGIVDRYLAVECIFAGKKVDAVMRDQIRINAGELDNLLKIVLAHARINQRTQMVISLLKQAPTLPQRIMGGPIGWADDHAPISDEFRASIERLSNLRGTDYGELALTASNILLEKRLPSIDKRLSELKSILSGGVGLDRAWGTAEAGDLKSLIESPTLAVDLLPSLFVDSDADVADAALEVYTKRVYRAHNVISTDIVRVDGLDSMNFKFQFNTYPEESPLRFGVMVVTSTLETAKLQMVAILDRLADHIGDASKDTPIHVLHIALSNQADDGSLADRCAAVLSEFRGRMAELGVKFVNVISYVPPNLPHYYTFTAASGYQEDPLYRGERPTVAHLLELARLENYNLTRLPTVNRDLHVYVGESKQGFGKRGLQKHMLLRRISHSRDAADGGIERVLGKAVEALDLASLDPRTKGTSSGRIYINFLPLQTSSPFDACVSALKTKVLEFISRNSTELLAQQVDEIEIRFRIAENPGSPVQVPVRIMATSMSGQWLKVDVYREYLDPQTGKATQFCMLGADGAEEACFLEPYPMPGTLQQKRSIARAIGTTYIYDFLGLIEKALVLEWRQFVATRGAGDVPVDMFRAEELVLSQDDGSLSKAEASRIAGSNDIGMVAWQCYMKTPEYPDGREIVLVGNDCTFMSGSFGVKEDDFYFAVSQYARQRGLPRVYIASNSGARIGLVEELKPYFRVAWIDASNPSLGFKYLYLSPDDYAAFPSGTVNASEVIDDGETRMKLDDIIGQIHGIGVENLRGSGMIAGEQSAAYADAFTLSYITGRSVGIGAYLCRLGQRNIQMTNGPLILTGYLALNKLLGREVYTSQDQLGGPQVMMPNGVSHMQVDDDQEGVREILRWLSYVPSTCFTRSPALPSVDPVTRKIEFKPTKTPYDPRHMISGTEAVDGSWVGGFFDRGSWTETMAEWGKSVVCGRARLGGIPMGVIAVETRLMEQRIPADPANPESRETVLAQAGQVWFPDSAYKTATAIRDFNNAENLPLIIFANWRGFSGGTRDMYGEILKFGAMIVDELRVYRHPVFVYIPPNGELRGGAWVVVDPTINEERMEMYADEESRGGILEPPGICEVKFRDKDQKAAMHRLDPVLLELDQEPETNQAEIAAREAQLLPMYTQVAHEFADLHDRSGRMLAKGVIRDVVKWEDARKYFFDRLQRRLTTDELSTETNANRMVLEDRLLSMTLQAGVDWNDDAAVTKWLTENAEVVKEEAMSIGRDSIIEDAIQNLKQLDQSALLRVLEKISQGRTK*