MATHRFAADQQGRRGMLLATQAAGAADPEDGEPLPALAAVPGLVAGAAAGPATSQGGEVVASGGAAAAAAAAAAASTGTRSRGRSELRDGKVQGWLQLAKRSRMGPRLLELRDTQRRSGLPIEKYGLAHVYTLGTARHVWEPEARQWCKDIHRKRDRDGRPIRCTQCTTCHWCRQKTPQVKTECSACHANRDNVYGGPYAGVICGNCLWTRFGENLREVRDDENWLCPACRQICNCSANNCVRNKNGWVPTNQLISEAESLGYESVAHYLVLSQLDEDLLANITDNVHSLQPMLDPEVARKMGAARQRQRGERDQATALLTAAETLVDRELAVIRAATGLTDERVNAVAARNQQLLAALGFGQGTLAADLMDDDEDDDELLPSPAAARAGSVAPASSALGPTASRGSPAGVSSALQQALHPSLVAPGLTQLSGSLERLDGLLHRDANAAFPAGLPDGDGVLPGLALGLRPAAARGALRQAGAPGLPPPGLPRPPLRPHLQQQQARLTPVAVPGSKQARAASVEPGAGGRLAAAGQQAAQPMDVDEAAEEAVRHRSTSPVEVAEPSQQLGLSPGAAEMHAAAGTAAAQQAGASPAVPGPGAAVSPPAAKPAPGEAAAAAAGPPPAKRNMSSLAADWHCLQQTAWSLVDEVLLADPRDRALFVARCYILTMSQAEARYNRMYECNIRKLQGILAKANGWLTEPLVVMSAEDYRPATNALPFDALREMVNLYICLATALPDDDVWQVVQRLVCQDCFVDCDGSHWSARFVLLEAWIEVRKRLFGRKLHAPLRSVYRAISDVVASLAEDGAQLQRLLSQIQQALHGSSLQQLPQEDQCIGPYRYDAAERARGLSQVYTKLQQMGGLVNQLLFDSLQLCLLEASELKHDAIHLISPRLVAALLGSGRGVTHESKLAGAGLVFCALKFSCLQQERQQELQLSVDEINRRREERLSMCQVVKEVLPVLEGVVAADYPLWRGAGAAMEAARQGAQAALSTGAASGPAFAQTLGQKGLNTLTHAYAFLMECGQMSWQELEEKAIRPYSSPATFWQLSNRVYRGFGMSLIADTLQLVSNLSMPEPRARAWLLRHWLLCLLDRSRRFNTGEKLTLVLSQVPETRALFAGLEPAQLAVGADGLGQQTAVVLCHVVRALARDFSWRPHLPELLQGLDELLERRDKEVAATDARSRADRLRYGTRLYRLLGAVLLAATPLMPLPPAVAPPGPSLAATVDQLRRLAQRMAMLVVGSCLAVHREYAAQRAAKAAAGRVGLAALDVEDDLGSALRSLGDVRQRLQALPIGQLSVLWQVLLAWGAPAACQSMQQLLKPVVAVVGCALELCSGETEASPFDQAVLERLADSLLALPEEQQLALRQANAGAASLAQFREFVLGTLLRRYLGRCHIATEGAQRSAVNAVRLLEVLLRSLRGEDEVQGALLPLLWSLLDALRPRIPPDSPVPADRPQEAIISMLARLLEQGGPVAQLLPPLSGPQAGNSRAAVVSRVLHSFWSAAASDALLCCGQQVWSYLDEPRRQLYRTKLQADGPPRLLPRDMDPAAIATVNTVSGLCGRLAQQWTVNVEQLCAELSKQLDIMRREAAASLSGAAAALQQPPGTFRPADFGWTLAYSALHLFSAFLQAHQGGSTAQPGTMQTQPEASCMGGNTVMAGPSVAPQRRPMQQQQQPQQQQQGRGVALPAASGIAGSAAAARPAAQQQVQVKQEPLSQAAGPAAVRQQSQVPPAALGPGQQAQRLDRDVSFAELADLPSRSLVQLVGYLRRRPSIKDGKRGRVLQLDLGDHKRRRLALLVQQADEPQLFAQLQAEATRRFDSQPNQLHMVRASNATLLELAAGGAAAAAGSAAAAVSSSGRGSGGSAGGQQAICLLQKSGHHVPSVGWDPTGERAASIQRAFADGLIRMGDQPAGPPAVLATQATVLQPSVHRPETQVTPAMNWTPQLRGGPGGSPGATQVADAGGDAGTSLARPAGAYVPATQAAMSQAPAAAVQRAAGAAGVAGSAAAASIGGAAGGKTPWQQLALDVAALLQPHGFSRMDAITAVRRYQGERDVWVARGARALAADICRLAGKPPQQ*