MAADGTFVADIRLEDTDEVLQLPIVKGRLKSMLESAVKNVASVGAPVVPSSDDSLGEFLMATGQFFGKDPTKWEEIGTPQKQVTEEGGKRYIQSTGQFAGTELHLFTEEPHYDSRLPVCEDRPDLNFNIKQAQICTDDEWRMVMDDQPWTSSKRRQHIATYLLAKVEADDSELAEEGCHGFWELSINKDHHMDIHIDRLDALLAKINSPNLTVSTTAAAALWGFATSGGCRRCLADLDAVPVILSAINKTLKMQTMPDEVGGEANTEGSQPSGAVTESARAKLQQFLLGALAVMLVDRCCRRPYFGLEQNFQTLFAMCKPMPGYKDSDAQSRRETSAKVLTSLIQRDVEARKLLVSSGALRSVLELLNPEGPGSSMVQFCMASLLATLVLDDETMELIRDLGEAPTLFESCLRLLVSVFGNLHEELDRRTNGYYKEGDTAVYDLYLGVRLAEASSQAMWGSAHYCVQTNPVQPHVPLRYGHACHPSKPSRHSGPHHDLPDDLALATMLLLVEVFETEVFECAGHVKASACAGIAFLSCHPIGAEGDECMYGPYRTKLLEMGALGGLLRAALTSVMDEECDMVVQQAAAIGIMYLSTMAGALEPSELAMYSALLMDSDNSEMIEFLMAGMWILLRSPENRKVLGSSFKVNPASGMTNKMMTKLNDAITLHEIHDQAQEKAAALREEQAKIEASKKGGTHKEAPPASPSRGTPPPEGSQTSNKGDKEGRAGSQHRSQGPSPEPTHEPGHAAEDAQQQGQEEQVPQQQGDEQQQQAEHQQQEGQDQSQEQGAQEEQQQQQPQQQQEGTEGQQGGEQGSADGQGQGQQGEGQPQGEHEHPQGEGTQQEQPHQQQEQLQQQQQQQQQQQQQESPAGEAPNQASQEGRKSPPNEGDSSMQTEHGPPGSAGDGTGAKASPPNAATPPGPAQTLQDLDIVPPAQGLGAMSGGVGPDGENLPRGGGEEGGIRGTSPNAPSLKHQASIAAKGKLEQLDNRFNDSLKNNWGLETLVSVGESWMPAMLEQDSIGEATDIPVLKLFEFLVASICLFMVEDDVPPEPRQLDLFKLTSPSTMQKAARQTWWTIDARAPEPSSEVESQMDRALAILTQLMGMRLLVAWKSLQLAVVTLWNACARNGNMERNVVERGVCSRLLDIANSPFWPPSLRDMAGGLLAFFMERYSNLRSMPSVPLPENCKWPKPTPPSDGLGGREYLREAKAAAAILGGVDAMITLVRRINKRYQDLLSGKRPGVRRLSGGFSHKSFHAHVHSVMREDPDDSSAYERDMTTLEAQQDLYFMVFSALLNISVLKSAQPMVAKKGLLVLLGTSTLLYNRVATSGMPCENEEKLLHVVSGITQNLALHPGNRTRLYKAELHGSLALDKLVEHAMEGEDLGAAAGARSTVSTMLPPIPPPAATFRNKTGAPGSAASQPAPFWKTNNASPAAGTARSSLANSTLNVSVDTALHAQQIRPKVVFPPIVENKEDVWQIRNKDVRAASRMATMSRNQTRMRATDQEQGGAVSFRDSRHASSGGGGDSARASTLESPSSANLAMPQDSRTRFMSWVDNTFAGEGLEGGTSMSGAYNNALDAQKQTCRRAMWDENGDWLDTEPESSKLLNKLLCRPLNHLWNMMSNGAYDQMTASQRMGDFSTERPNTASRQQGRVALTVLNPDPEGFIPGQSDMDMQFGNLDESGGASSPDTRTKEKQRPLKIILGPQRSRQVISFEDRIITDEDSRPTLTMFEHVQGSRVCEGMFPSYQLPNGKMAYMYYNGGLLVDEVAVDAVQPPPRPSTVPQALQQAMPLADVLNLIAKPPGSAPPFIPYKPVPYLVPLPGKHTLPVKAPFKHTASAFGDLREDNLQLIIQAKRIIKTQTQMFVEDIEVKVEQEKEPWTLPMSIFKPRLKESDARNFFDTPAALEKMFERDWQRVCTKEKFTSMLSREHKGNKSTDKDEATMLKEVHDVLLEYYQTWYSAFIYFAAGGSGDPYHMSLNSFTSYLVNVENALMRYEFLESIVRAGIAKYGKKTDDVAEADAILTFLWSRMYVVDEIKDYSRYTSLTFVDFLEALGRVADMKSLPNPEDLEEAGYSNILDWAFDKERMEGNHEEQAAIFRMRESANLEAPKTRPLYVKVEQMLDLMFRRLYWDPSNPTLPFNYDGLLKLIKKLDKDMGP*