MATDSPSLLICGSVISDPDHAYLSRIRSSIIHNPHLAELQDAVIELPELWSLLVEREKSLQRVDAARVLRNLVEWIKCGNSSLPLEGRTSRNTQLAVLTVLAHFSEYMIYLNSHDMSEEDGRGNLDAHTSVLEGVRDGGIQGLCVGLLSAIALACSPTITDVAKYGTVAVRLALCVGALVDLDETELSEPTACIFARWPQSEDDDREELLKAVLENYPSSYVGVRLDVCSVNITAPKGVAMSLMRSLEETGAVAKQINLQGRYHHPGHEAMFQKLTDLCASLQMLQFPHHSHPLVPLRWNDSGEVVTDQTPLHEVALQCILVKRADWYTTITKSVTDMAQRTVASSADSKARVLALGPVDCIPRSILFITPLQVVRPMANAAFYHGYPDDSIAIIGVSCRFPGSETLPQFWEEIRAKRVNSCLEAAGSLDCAFFRKPPREAEHMDPQHRLGLHLAYEALQSGGYFSPSSSVTDNVGCYIGMSSCDYEENVNSHPPTAYSFTGTARAFSSGRISHFFGFTGPSMVIDTACSSSGVAIHTACKAIQSGECSMALAGGINLMVPEARSHQNLAAASFLSPTGQCRPFDARADGYRRSEGGGFVLLKRLSAAVADNDCILGVLAASAVNNSKGSRSITLPSIESQSHLYRRVLQAAGLHPHQVSYVEAHGTGTQKGDPIEWQSIQNVFGGRDRSGLPPLRLGSVKGNIGHCEAASGVAALVKVILMLQNRQIPPQANFSVLNPALPSLEEANMDIPVCLEPWEAPFRAAMVNNYGASGTNAAMLVCQPPLASPERLMSTGQPHQCPILIASHSESSIRQYCRTLMSFVETQRCVLGDSLLPSIAFHLGQRQNESCRHRVAFSATSADELKVRLHSQARNNHDESKASKPQGRPKPVVLVFAGQTGRQALLSREAYLSSSLLQHHLDRCDRILQTMGLHSLFPRIFETEPVDDLVDLHCMHFSLQYSVAASWIDTGLEIKAMVGHSLGQLTALCVSGVLSLRDALKMISGRASLIQNKWGSERGCMLSVEADAPTVETIAQSMPGAGKIEIACYNAALHQVIVGTEAAIAAFEEVARSRNVSVKRLLVSRGFHSEMMDCIVPEYQQLIQQLTLHPSVIPFEPCCKLGDNWDNITPELIARQSREPVYFSDAIRRVEKRLGPCIWLEAGSGSAGVTMARRALTNPGTPSFPSHSFHSILLQGQNPIKSLADTTINLWNEGIRVQFWLYHASERRRFMPLELPPSPFEKSEHWLPVLQKHKDSELANQNQDQKQEAPELVSLAGPTDGETVEFFINQHSNDYSTFVRGRTVFGQVLAPSSVYIEAVTRAFTLLPMYLSTPSSSPPSVEVKQVRMHAPFGLDLQKRLRLTLRKETMSSWRFVVESHPIDDGDNKARKIQASGTINWQGQGCAYLEPSRPLLRRLYDRCDELRDDRSASTVQGLFVKNILARVATYDNRYLGIQSITSKGLEAVADVAMPTIMSQACAGTVLSPPIFDNFLLIAELHASSLEDLAEDVYICNGFDAVIPHAHPGDMVSKCEGPWMVLSYLNRENDKTVSCDIFVTSADRDILLLEIIGASLKRIPIRSLQKALESINGIQQIQGSTARGTASTVVIDSDSDLPDSEANSPRVGSDLHADFPDLHPTYVPRISRVTSSDYPMDSSSFSSAQPPSSASSVLSDHDQESTALLSLLSEHLNCSQGIPPDTRLGEIGLDSLVAIQLKSDVEKAFGKRLSLDTIDENLTFSDLYRMVLNHDLPNDRGSTVLSDKAPKSKSDSSLHGQSYHVTPIRETTVSFQDSTLFTTQARLEFAQIKQETSSFAQMTGFAGFYTDVHQKQTSLVLAYILEAFSTLGCDLSALQAGDPLPPLRYTSKYQKLVSRFHKILEGAGLISVCEGQSVRFRTAEPLPQFGSSADTYRELLNECPKYRPDHQLLNVTGSRLSDCLSGRADPLQLLFRDAAAVKLLEDVYVSSPMFATGNKMLGEFLHRVLSRLGSTKRLRVLEVGAGTGATTRNAMDQLLASNVDFTYTFTDVSIALVTSAKKKFGALYNSQRRQSNMEFTVLDIEKSPPANMLESYDLIISSNCIHATRNLGQACANIEKLLRRDGGMLCLLELTRPLSWLDCVFGLLDGWWRFDDDRTYALADEHKWKSTLLDAGFIHVDWTDDGYRESEQFRLITAWR*