MAGTPRGRRPKDPAGIHASSWSTQTYDEENPPRIPPVETTATSYLDISLPASSDSFPERGDEDSVRSQASVLRVIQSNHRAVDSLLGIMPRELTRGLRLDSSMSDRLDSPCSSPEQWDSLQESGQSQNTVASFVSRISQPLVTLPSRSYTSCERTSQGRPSPSSKTPRTTGWTVWSTQLPSAWPANSHAVSNEASETSALEKEWSWRTHNQLWMEVGSQHEIVSTSCRRDCNGRIMPVAAQSPLTKPNEIFFRDRELVLQASMAQRTMYDIQLNNEVGVLGGAWRGLVRRLVLLALDDVNALQLSRALQLQLPFQTGFEAYLTSQVIEALDRGDPAEVADVLSVAFLNRNVSRVIIQNLGPRYDFLWHWSTAITWNRVFDAWGQFPIVGITGFPATENFPSTRDHALASIFRILLGQGNWVTRVVTQGREGLLTDNPNNTAQNLAPESNGFELANRNQYGTYFGRAKTNEFRFAHRLPTDESIVRTFVTSPMSTMTNNGVVHVLRQLAKHWHNMLFQEWGNFAHQRMEQLDPFETLRFHMPRVLLLLSSLRGRNAWDAQVLGPVVRRLQALKPDVDTSAAVNLVKELQEDVVATVAGGVSSISDPLWSWLEAIGESLNVLKIQAGEVLNIVTPVELGIRLGHDIVTQVSWKVPSDSVLKAAILNHIRGQGTGAVNKRCIHSALQKTTPRDMRTLIELVKGDLGHLTPAQLLLGRVKTLLQRELRREYLNHTIRELSMGPHVQGSPEPDEWYWLEEKHNKSPHIYLGRIPGGDLHRFLHVASGNDRILSLNEVIVYSYIPVAESISRAQKAFMTIELEYGKTFSYSAFMEFSFLRTALQRLVVVSQMNCEELDNARLNVLREIQRSKQIFLRPEDLIPGNTYYTYDQSTALYMPFVCDEKTSVSKEFVKAKVVRAPPQSVLVVGGGPAGLITTIHCAEACLATGGLMKLQEARDAFAKGGSTFERAQIVRLDARWISMLRYHLGTIFEDVYIPASGETDAQLGNTLSHHNTGPRYSPTQGFVEITIKDLESSLHTEASRLWSRGIIYVHTDSKAQYDSISNSMIKQGKTLKDGDVVLRPVDPDGRDCSDLYSWKVAKLLYTPPLGIDDLKVGQEYGVWVHQYQKVIQFKLIGVDLDAKSYKFRPHAKGISNLNVNATNLPSLYPLGTDTKAHVGVQDIRFQCMEKRRTGEFLFQTVPMASIQDAKFTLDLGNTHVVEAIGKQYPSPTHIGVTTKEPYGVCCMQGLKVSMGMHNFGEKRWGTGILDDVRSQNDQNTRIVGDFTKMVRVVPIVQRMYETISKDDDWRIHFDILVKESGVPELEKVQSIFPQLVTACKWLSQMSGSFRRKTLQTRFFETGDNYYLGMEFPREYESWKKELSDRLVEPLASNREYVSKSRAIGRLRSTFVHHIDRLWYEGCLETIRAGDVYNPGARKRVPRLYLINSYTARSLSSLPIGESFRLVAEPQAKYEVLTKSVTQVIVRSVEGYISKFQNDTKVLREGNLTRGPDGNQESKVSLATFDVGHYVNHRTMRILDKEKGYIFAFVGDEQATPHFMRYSGLTGACINAMSFSNFIADACLGISFEVRVQQYAKETDWSNGEVVQRGTGANYGQDGFLRPGFSYRDGVDYLYSKTVEFEETGQDLDTLLSRDWMVKLTASLVPRGLENNQAFLGSLQQHWNAAVFDKLEAKIESDIPADGSGASIVDAVRYSRSILAEKDVVMTEYCELLLGHLQVDEATKKVLAAQHFPRARRLCAILSQLTEFASNAYLHNERVSSELFNQPKPVDSLIDDFSVEAQNFANSLTQSAALASGVLAFRLIGSSLGNLVSAIFAGLNIVISFGTMANVSRYKIRNEESRVLFADQKFSRVQCGVFALMSRDEQDSTPLAKNPFLNLLEQRARSFRDSLTYYGYSKSSEFDNAYEQLKSRANDISEIQKFQDLLVSKLIVDTYHVNSYVQEKLVDVLRVLDEMNFLLESRSSKSGNDAKQLFDRLLAYDHMMEDSLQRGPVRFGFIKQRKFWHWNIIVAFRYLYSLLCCSSRRHSIKFAPIQTETRGIVKSLHFLSKEHDSKVLRRESRDFETFFWATRESDVASLIFLSGFFVFVASVLFSVARIFDIDSLEDVAFWANAVSTIGAVLAALHLLRKLVILIGLWTILCSKTSRTDGKDRVNISRIRNVTMTQILLTLTRLVTTLAASAALPWSVIENAFPDASSLSSDIPVWIALGAVSMAILATVFFFLVEYVVRYNLSPQLGPFVSELFRDEIESIHQDLSVRQNEIDTKIVQDRENWEYVAREFLHKYRFDTVFAADRFGTILQYIQSGMKQPADSK*