MASSEALFRFAVQERSLPVPSGSPSQTVDWLPDYYGYGWVAFASCSSLVISIAKSPTRKDEVDLGICQVIDTPHDAPAAHLTCVRWASPHAILAASCEHLVWIYTPQLSHAYDQASPPDFPQGWVLSHKLEHTFKVWSFSWTELGDGVLSVGTKVIMWRQNEMGWYPLWTSHVTNPQSFAAATLSAKGLAATAEGNILTSSMEDNNVPVDEYNTSAIKGKATVWWWEDSLGLLESELIHPQEVLFLQWRPSKGPFTLQEAFRPVLLTSCKDGAVRLWLEIDSGRARLDKALGKDVSAKHLKPAYFVSAVIEAEQCLHGVLGIDVFVTWPLECRPRDSGVVAGSSHGANSISKRESIGVCEWLLGSGPEGSICLWSVFCLDDIYPPRCPRVFLWKQANGVLPSPALSTGSKVRQDLIKVVSQRLGNGHADPPFTLDLYYSSELKRFQWSRIWPPMTALCGDLSMDTVTSEAIGPGLVPGKAMKNAWGIVSEYFIYNGHSHDIISIANHPIHHAGLVATLDSQGHIFLWCTSLLMNRKSSLCVSAWKPYGQLAVSLESVTLTWLPAVFAEGQTVLLLAHAGFVDCYLVSEGLMATYSSLSLEVKFLSSFNLCTDNPEQRLSSIWALPVELQSREFLIIGHARGEVVSCNLEIMVKETCCHVRDDGSDQINKLPNVAMAVSISSIGRLDMFESVLSVAIIPTSFLPFSQTSDGSFAFEPLVSSCPYDIITGSNDGMVRFWKKERNSDNVNGSWLCVGLLKVCSGPVEMIAVGCSGFKIATWGTAPLEMYGEGILLWDIEGLTDVVTFNLSGRVLTAGCPTSVQWLDLGNGGSLLGVMLQAEVQVYAESRAFSKSLNPFTDKQILGQPRSVPSSWFLLASEPLFSNAPGFTWGPKGSLLVPFKEHLLVYGSWISADNMAKKPTQVDLNGLLESQWDQTWSLLKAGQALSSPLPMHHPVSLLYHLYTGNQQRARVCLLYLQQNLSGRFFPVKDKASHGSLQIYSLKQLLEIFQMEPKAEKKITSKQEMSLSWSTGLHRDFEDDLASFSRMSLEGDENGRAAAQWENEISTMLNLEQLESCLKKFSHLLDLAEDQRMQLLSIADVLVKMDTESKALEYGSLDPFGKRFWLAVQLSHSDQCRKNGKIVHVEALNLETKAMAWALQSDCQDTLLDVCMGSEPSWPAMRALGVGFWLTDVSQLRTRIEKLARVQYLMEKNPKHCALLYLALQRKNVLMGLFKLSKDEKDRVLYEFLTRDFLVEKNQAAALKNAYVLLGKHQHDLAAAFFLLGGDLSSAASACAKNLGDLQLALIICRLIEGINGPTEQRLIKEYALPNAQSKGDYWLASLFQWLLGEHLKALEELTGRLIISETMMGSELQEKESSISTVSTDRIAGAFVDPEVGLFCLHLASKPAVQSGLSGASAVALCKWLTFKTSAVLGRIGLPLEALEHLSSVKDNIWSKGESKMKNIFVAAVTACKTRLALQYQAQFVQAHPCWWVEQSTKLGYLRSTLLDVNSAQSQFSEMAADSTGKLLQSLNLLENRFAIDTNHILAELASLVHDQNMLYLRCVLTRGIMDELRSTKDTLFVPCFKFVDHFVKNLGAKCFQAIDLLGLCTFQPVVLTTASCNCKDAGTRSPFDAPESFLLAIDLWLVLGQHMENMEVNVEMAVLILVLYSVAAWKTCHWNAIGFVLKLIKSTSAAISVSLFDIETAFKIYIGGNDIASSVAFCKVTPHVCSDLGQMTEYEVWHVLGLAFWNTLSDWTKQQLENESSGVSDQILSAKFSLDLQKGTTQKDLSKLLQCVSSFFQRKLVFYLNSTVNSSLSSWLLCNHNVKENLASRYLRQSSGVPLLSESTDTSDLISLSPSSPMNSQANEDCKELLIPNHIRSILELRGAKLPTTNGGGKVAPGSLKGLGPRKDLSKPVKKNDMIENVLHDREGVTTEKVFGYGVLNGNSETAIGTAAMERTILNIRYQNGEEIFHSNGDLLEAICVNTCCPEQVVVSSSRKGLLYFDLNTSKSFSITEPNLWSQAEWPQNGWANSESTPVPTIVSPGVGLKSREGPSLGLGGATVGLGMLTNVGKESSFKGAGVGIPGYGGMGAWGIGWEEWEDFDGVVDPLATTENVNTQAMDSHPLRPLFLVGSRNTHIYLWEFGKSSATATYGILPAANVPPPYALASISSVKFDHSGHRFATSAIDGTVCTWQLEVGGRSNVRPTDSCLCFDRHATDVAFVGGSGGIIAATGASQNNLNLAFWDTLAPSTTSQASVFCHEGGARCLEMFDHDVGGGSISSLIVTCGKGGDIAVHDFRYIATGKTKRAKYVKKEHAVLHDDQSSRKQQDGELNVNGSVWYIAKAHSGSISCVSAVPGTSLFFTGSKDGDVKLWDANKCQLVNHWHKVHDKHMFLQHNARGFGAVVQQEFGGFGGVFQAAVTDIRPVSLGFLTCGGDGLLKLFRRQES*