MGEEENVKLGLERGTKKRIEMKFDSGDDEPIGSLLKLKSKKHSKKAKVDLGGSKDVIQKTVVKGEDLVGMDDTLASFRKKLRGPKKNSGSVSTIVKSSSSNASKLTGESPDGSVKVAAKIVEMSLSDVECLSEGIIDKGFEKGNKRKGKRPKVSSELKKVEISGDMSLQNDKECGKSSPNCMDGILEDSLSAFLKKAQSGFIKKSHSSLQLKRGKESEVLCDVLNSSPTATEIFPSISTNMCQKLGEEIPESNEDVHVSLDGGSVDMHLSENKEFVQFIQSQSDSRPELSLSALNNVELLKSSIAIDDASSIEGSQLDVPACFNKIAGVLDGEVKCHSKLSEEGTATTNNIVGGNCKDLHDEDVMKNCSTFHEQSASKDGFSDRPMATGRDVSSADTITPENVEMLEHPMIKTKFNADMDVNSNAILSSRETHVDDQMCSSNRADDSGSCRSVQLLNKLDHTSQGSIGNVFSRTLISSTSRLEGSTAAKENTDMEGSGYAQVRLMPDFIAAEKCSSDFDDQQRISVDSVYEQACAPVSLPKEDGQVFVGGSSPVSIGRSQQVNVSQMKQEDQIMENSNDLYGSSKQMTIDNAAISLRKCSSVFHQSELADENCEGSHHQSRVFVSGDDEADASSPSITPECDESVAEETESKLAAEEKEQRLFSGQRASRKTKKRRHGDMAYEGDVDWDVLVHGQDFFLSHQDGEGRHDFKTREKLDSSLIVMDTENGGVAAVSVGLKAREVGPVERIKFKEVLKRRVGLLEFLECRNQILSLWNKDISRVLPLSECGVSETPLADESPRASLIRQIYSFLDQCGYINFGIASEKDKAENGVEHNLKILKEEKTIEKSGASVADRDDGVSFILGRSKSSEIIMPEKNDVLSDEGKKTEKCGADCQLIDRRAIELPALAEPRECPVDDCRVNGYPDIQSPRQPFDLGLVAQVPSSEVKDSELQNIVDPDLLPPNNTEIDVRAADKHLLISEDSCGFTPDSLGSQRLNTCCDAKGKKEIIVVGAGPAGLTAARHLKRQGFHVTVLEARSRIGGRVFTDRLSLSVPVDLGASIITGIEADVATERRPDPSSLICAQLGLELTVLNSDCPLYDVATGQKVPADLDEALEAEFNSLLDDMVLLVAQKGEHAMRMSLEDGLEYALKKRQKARSARNHMGNEPQKSSVTAVESTALSDGGVPQNNNSKVEILSPPERRVMDWHFANLEYGCAALLKEVSLPYWNQDDAYGGFGGAHCMIKGGYSSVVEALGEELCVHLNHIVTDISYCKEDVPSKNDLFNKVKVSTTNGREFSGDAVLITVPLGCLKAEAIKFSPPLPHWKDLSIQRLGFGVLNKVVLEFPEVFWDDSIDYFGATAEDTDERGRCFMFWNVKKTVGAPVLIALVVGKAAIDGQEMSSDDHVKHSLLVLRKLYGEEKVPDPVASVVTNWGKDPYSYGAYSYVAVGSSGEDYDILGRPVENCLFFAGEATCKEHPDTVGGAMMSGLREAVRIIDILTTGTDYTAEVEAIEDAKRHSDVERSEIRDIMKRLEAVELSSVLCKESLDGVKIVTRENLLRDMFCKANTTAGRLHLAKELLKLPVEVLRSFAGTKEGLSTLNLWMLDSMGKDGTQLLRHCVRVLVLVSTDLLAVRLSGIGKTVKEKVCVHTSRDIRAVASQLVNVWIELFRKEKAANGGLKLLRQSTATDTLKSKHIAAPGKPPIRNHPSAVDSKRSSKVSSSAGNHLAVSVNNKKLNVRPATLGTIPVVEPSTSQASVGRQNDTTKERQNFPMSEEEKAAFAAAEAARLAALAAAEAYASSGAKCNMPLQLPKIPSFHKFARREQYANMDESDIRRNWPGGVGGRQDCLSEIDSRNCRVRDWSVDFSAAGVNLDSSKMSVDNRSQRSLSNDNACQFNFKEHSGESAPVDSSIFTKAWVDSSNSVGIKDYNAIEMWQCQAAAANSDFYDPVMHVTDEEDSNVSSKMDMRKHDVLVCESSASQITVNKEALDNQPRGAERIKLAVVDYVASLLMPLYKARKLDREGYKSIMKKTATKVMEHATDAEKAMLVYEFLDFKRKNKIRDFVDKLIERHIQMKPGAKS*