MSVLNQLAEMNHMHRDSYGRFAMDNKNGDNTSLGWNDYMNMSEFLAPEMGCLVEDTAVFSASFHVIKESNSFTKNLGFAVGAGSARSNARKSDGNLGKFTWRIENFTRLKDLLKKRKITGLCVKSRRFQVGNRDCRLIVYPRGQSQPPCHLSVFLEVTDPRNTSADWSCFVSHRLSVVNQKFEDRSVTKESQNRYSKAAKDWGWREFVTLTSLFDQDSGFLVQDTVVFSAEVLILKETYAMQEHSDYEMDSNTLGTETIRTVSRGAFTWKVENFLAFKEIMETRKIFCKFFQAGGCELRIGVYESFDTLCIYLESDQSMGTDPDNNFWVRYRMGVVNQRYPNRSVWKESSICTKTWNNSVLQFMKVPDMLEADAGFLVRDTVVFVCEIMDCCPWFEFSDLEVLASDDDQDVLSTDPDELMDSDDSEGISGDEEDIFRNLLARAGFHLTYGDNPPLLLDPSQLQVTLREKLLTDAGSIAAFLTGLRAYLDDPAKVKRLLLPTKLSSPNSGKKGGNKGEATSPSLMNLLMGVKVLQQAIVDLLLDIMVDCCQPSERKKCNDASETRSRSIFESNGTATNRTAVELRGTNGTIETVNNPVDQRLDVGIDGAMGTQAVQSTDLLATASVGKAAVWPVSSPPESTAQESLGVNNSNQMQKTKWPEQSEELLGLIVNSLRALDGAVPQGGQEPRRRPQSAQKIALVLDKAPKHLQPDLIALVPKLVDFSEHSLAAYALLDRLQKPDTELALRLPVLGALSQLQVGNDIQEQILFQVLELLMDTNDEPFAVVMSFIFKVASQCQQLPQAVEAVRGRLKSLGVAISPQVLDALRSTVVSWREVAEALLRDIDSDCETIKNEFTAPNTMSADRDCDLDAEKLHVAAEQVAAACWRVADVDILVEMLSVPCLTLEAQHVFERAIARGAFGEQSIVMVLERRRAQRLAMDSRCCTGSAQNQEAILAGAVNQSFFEEDDDFAAILGLAESMAASRDTRVAELANVDRATLWKKLCANEEEIIRVCEDRQNEIATLTREKALLSQRLGEFEAATLRLKSEMKSDFERFSREKKDFLEQIHETENQLEWARSERDEEIAKLIADKKGLHDRLHDAETQLAQLKSRKRDELKAYSVSSLCNLPWTSYKLCERLKNAEAARKRFDEELKRFTTETISGEEVRQSLEDEVRRLTQTVGQTEGGLREKEEQVVRYEAYIDGLEAKQLVCQDYIQSLERSLQEEMSRHAPLYGVGLETLSVSELETLARIHEEGLRQVLTIQQQRKGGGGEVLMMNLDPLANHAPLHPLSMYGTPPPMAVGLPSVIPNGVGIHTNGHLNGAVGPWFSPT*