MTTRAALDAHERLLSAEITKGGGGGYEMLSAELATDAAGTTAVIVLVREMEDLSPSQQKRRGRPPKRFWSRGRPRKAGTAHQDHTKASKSGFSQSKQGQATQLDNSLPPGAGVPLTRDEEMRMRSTSSVLLDWFGHPGDSPRDVRAHSFAVRWHPVMVPSEDALTAAREERRPVLRWEYYCSGMHDLVVDDEVAEGEKREWSDAGSEDEVSERGRSKAGDLRSEEWDDRASSDQPLGGDSLHEQHSSDDEPNVEEGHRRGRWQRCTHRVRLHVEVCANDLGVAKIWMFGKHRDVRTSQHRYLQFSRRIRNLAQERMQTVGAKVSAVAKVPSWRYPNNDQLRNMLRPVRQRETLDRNPLFAAHLLVDRNRDRMYFYHPHDFRQPDPLSPFTVAIADSHSLDSIILNAGLRGLALDSSWRNKNENRAAMTLLSTVNDHKHVMPGAVLLSANVQTETLTEFLRVTRDRLIARAQEIVKGALIGDDPSTIEDRTPGEHERIKRLAAEILAQGFSVSHFMIDKSLAELHAIKKALVRWDCNGGRRYEPDLRISPDLKYGIIILFRTLQRCCCLEDWPGAEQAFLDGVEALVMAQKGKADATLTVPAIVQGTKTSQTRSSKAPQAVAHLTVAMKQRQWEFIRDYFKTNWFIDEWIHIGLPSTQTRDGTWNTNNWVESAFRVFDSVFLEHRVNKRIDRLASIILNDYLPFYRFWQPEHRALPAEVVQMNRLAHLIWETQSVIQTGPHTYDVIVPAHNGHPSGKFPNISLDPLSCWCPDFVQSGKLCVHLKAANLLRRNGPIAEWHEMEYRNEKGLVAGPTRRHISGEKQRQKESKRKMKKNRQAQRPMVSDRHVNHELYHLLRHLKRANEQAHLETQRRAYEAKTGDIYLPLSKRLAGRPKNMAPLAPFRVPMSRKAQNKVAVPRFARKRGVPKTNRMHNSLFALHTRIRDACRAFRKDLRQRAMSRRGAYPAPPQCETEMHHAANADVESHHSSVHTATASALFKLPSNDGHSTEPEALWPEEHDILAGNLKRWASDDYRLRADECQLFVDILNQSHTAQMQGIIFLLAPLENMALILQGLQLPELRSPEVLMTILCQNQLSHLAELVESRTNQLVRQLVFVNLHHEHWTVFRHWLNMITPGADILAYNSLPYALDFGIGDQVAVHRFIASFMPQHDRPCEEQYHSISTSLQRDSSSCGYWALLTMFSFLLSFDLNSTICRAMTAADVKDLLGSIYTAYVADHHGVTTELLRNLFANFETNVMWEDWPTIFSPRAATQARVSPRTLQARVSPRASQSQISTAQDTSDPNKSHFAQAHVPQSPLRLEAGTSAEAPISTLDPEEKLSLLCTNPNTVWSIGRHRFLSSRINWLLEGKDLSDFVIEPYLEYRLSDLFSHIPVAERTFIVADAQTCHQLRMAPLNGTGMAPPKKSVQLWFPQTNIFEKTYLVIPWYSKLKDDGHWFLVVVYMARMCIEVYDSMPAGTTKLRRARVAYKRVRMMLIYEHRTRLRQELSRQWAPNLDVQATVPVQGPGTRHCGVYVLRFIEMVVMGQDPADEKFTFTDDDAMALRKSIALRLAEAMPDEDVAKAIAQRPTGQRSCPSEEEDDVVVAETPRASVDQALVVPIKAVQVSAANPISNAKTLQPPEPSGRSSRPAVQVGEWRVVQLPNGQFGPAQIIRLDDKEDAIHLRVATEVIWNPDKVPLPQSLQTTWSGLSRSWNHGMPMSQLLPIIWPHGLTPYFPRIVTMSRRTEELRYALMMVIPDLKLVFDGLESHPVFTRVIEGFQSHFGYDKDRDIYDSRPTLGDARQYYEDGMRYTLNDHPGNLLDYTDEAVIEECAIHLMDVCAPEYSLRWGNRVLIFGAGRLMLGMLTLAHHTGLPIQQIPSALKTGLIFRPVSDFESIWQAYVKVMPLNLVYDFEDSHQVVVPGVDLPVAQLKAEATELLRQAEGNQEVTMEQPVQRLCGSSLYFASSLSFVPVGLGTSDLFIHMTREWMPYGIEVVPILRPPLTHVANFADFGREIRGVHPGAISPERLQGIERLLYKHSLLLFRNVDVTPEQQYALAKVDLQKFDLESFGHGNKKIKNDKKSILNPTLKCISRMPQVYFVANGTVYDHKGLREHMDAALYDLLPPKVTTLYGINVPQGPRQIVRYDDDTGDELEVPLAATAFVSGKTVFDILPPELKSLAVRSRVKNAPHPYTWISTAKAKSTGRGVETEGLEMPYDQRSVVLYRAISVDASAGRAADQGMREGDDGARSACPDGRDEWAITSQMAVLNNVLAQACEGRRVDRGGGGPVHVASRVREPKVRKQGGVMRGTYHPLAGPDCGAKLEKARGGARCIDSIPLFPENKEIVSAGLHSAPRCEGLEVLTTRVGEVRELTTTLVELTPPEHTLGGLAAAHSAGSGDAWTHGH*