MTSNLQTKRNNPFARSGTISPEPGVPKGRPRSAIFASAPSSSPAQNPPTHNRHQSYSSLGNIVGPPSNNNNNNNVSLRFRSNSKTIAPSSNTFAPSFIKSEEMRLGAETMEGESDFSGKRYVWLKDPQTAFVKGWVVEEMENNHILVQCDDGSQREVDAETVDKVNPPKFDKANDMAELTHLNEASVVHNLHMRYQADLIYTYSGLFLVTINPYCPLPIYTNEYINMYKGQSREETKPHIFAMADEAFRNLVEEGENQSILVTGESGAGKTENTKKVIQYLAAVANSESPVKNKVQHSILSQQILRANPILEAFGNAQTVRNHNSSRFGKFIRIEFTRNGSIAGAFIDWYLFEKSRVVRLNAHERNYHVFYQLLKGADLALKHEFLIEGLDVEDFAYTRDGHDTIVGVSDRDEWNSLVEAFNVMGFSEEDQVSILRTVAAVLHLGNITVVKESRSADQARLAPEARAQADKVCKLLGIPLEPFLKGLLHPRVKAGREWVEKVQTPEQVLLTIDSLAKGIYERGFGDLVTRINRQLDRTGMGLDDSHFIGVLDIAGFEIFEVNSFEQLCINYTNEKLQQFFNHHMFVLEQEEYAREKIEWKFIDFGHDLQPTIDLIELPNPIGIFSCLDEDCVMPKATDKSFTEKLHSLWDRKNPKYRASRLGQGFMLTHYAAEVEYSTEGWLEKNKDPMNDNITRLLAASSDTHVANLFSDCSEAGDDSGAIRSRVKKGLFRTVAQRHKEHLSSLMAQLHSTHPHFVRCIIPNHKKKPKQLSAPLVLDQLRCNGVLEGIRIARTGFPNRLHFSEFRQRYEVLCRNMPKGYVDGQTAASMMLDKLQLDKSLFRVGITKVFFRAGVLAELEEQRDALIREIMTRFQSMARGFTKRRIANKRLYRAEATRIIQRNFQVYIDLCENPWWRLLLKMKPLLGASRTSGEVKKRDEMIKQLSEKMDHEAAERQRLDEERRNTHTEMLKIQQTLESERALALDKEEIFKRLQLRETELSDKLAGAIEDQEKLEDQLDDLLEAKKRAEHQSDEYRSQLEQAGYIIAKLESEKRDLAEQLANLDDQLRDLAKKQADRSAQEAQLAQDVQLLQSQLSIKDRKVIDLEAKLVRIDQESEVKLATAAKDLQASKLRESNLTSENRKVQKQLSDLSATSTGYEDLVRRKESELAILRSDNRKYEAEKKSFDEQKRSLSMEKENIGNRLKEVQAEMFAMKSQQANLQKEAADAKKLLDARLTEDAHAEQNRRRLEEQISTLKQQLSDVQKDLSKERQSRDDVQLLAEHKFRELSEKFQELNEAKIIIEKELYVQQDTLRRAMENRVSAEKERNEARNEIRKLREAKIAAEEARIQAEVVGDRNASRLAREREASLKKDLEAEQNRAKYFETECSRLNQQVEDLNKVMIESGDFGLKVDQEKERLERELNTVRSRLSASENDNRALLNKLQQKGLEIARTSSRASESSRGQLIAAQREKAKVDEQNQKLNKQLGDAQIQLTSLQKQKEKLELNLEDLTREVEREHMSSRNAEKTSSTVTTQLAEANRKLEDERQLHSQAQAKNRQLQSLIDSRDKDIIELMKIVDPEMPAPPVAQFDGSVDKSTSGNPNLILQLTQKLEELQQNLRVQAAGRSNAEAQVLELRKRYEDEFGDSLEWQTPGRPKLEEINTNEGARNTSPTHIKNKLNGRPQSNGTTPNRRFPSSGDQAQDSERSDRTADILSFNNRMDLKADVEELQNKLQLAQMENRHLQSQLERSTPGRDIFEDSPSVRRVHKLEQANTRLHEMLDDSAKKVSALEKSIQTGELSFRDIQAKSHEELFELINNQEENRRILMYAHKDALVDLNDTKKNYEILKHTRAVLEVDLRDAKSDLEDMTLQRDQDAASRKQLLQEFADLQIRLDAESSKLADVSSSLSLYKSRSDEYFSKLEQAEIAVLKASRAEQFARSQAKEAEETCAEIMSERQHMDEIIEDLQKQNQRYEEKLEDLSSDLDAAVQARKRLQHELEDYRSQRAMEIEDKESSMEQTRKKYQAEFATLTNELDIAREEKLFKQSENTRLREELDQLRSKWDDEVLNSSTWSKEKARLEATLSDLNVSRDEAVNAHNEAQGKIVSLLAQVRSLRTDVDDAAAERDILQREKRGLQARLEEAKAGLDDLARSDSPALRNAAGMDREILELKSNLAQQEDIAAAAIGKMRRSEALASEIQKDIVAERETTAQLNKEKAALEKSLKETQVRLLDLETKGYSSASQDVRFLHGRVQELEAQLDAQESERNKSQRSERNVDRTVKDLQQQIERKEKANAQLQEDIMRSRDKVEKLLKTIDELQSSDSNNQLSARRAERELREEREKALRLERELEGWKALRMQKGPGGRISASGTWRPGSEFGSDDAGIEIPKRKSSLSRQDSMSKGFL*