MAAAAAATAPAVIWQPQQEGLREICSLLEQHSSPTSDQPRIWQQLQHYSQFPDFNNYLAFILARAEGKPVEIRQAAGLLLKNNLRMAYNALAPLNQQYIKSELLPCLGAADRDIRLTVGTVISVIVQQGQILSWPELLQGLLHCLDSNDLNHMEGAMDALSKICEDTPEELDLDVPGLAERPINVFLPRLFQFFQSPHASLRKLSLGSVNQFIVVMPTALLQSMDQYLQGLFHLAHDPAAEVRKLVCTALVQLIEVRPSFLEPHLGNVIEYMLRANKDTNDEVALEACEFWSAYCEAHLRQENLREFLPRLIPVLLSNMVYDDDDESIHDAEEDESFPDRDQDLKPRFHTSRFHGADNVEEDDDDIINVWNLRKCSAAALDILSNIFGDEILPTLMPLVQTKLATTDDNAWKEREAAVLALGAVAEGCITGLYPHLPEIIAFLIPLLDDKFPLIRSITCWTLSRFSKFVVQGIGHQNGGEQFDKVLMGLLRRILDTNKRVQEAACSAFATLEEEAAEELAPRLEIILQHLLCAFGKYQKRNLRIVYDAIGTLADAVGRELNQPTYLDILMPPLIAKWQQLSDSDKDLFPLLECFTSIAQALGPGFYQFTEPIFQRCINIIQSQQSAKVDPIRAGVQYDKEFIVCSLDLLSGLVEGLGSGIESLVAKSNLRDLLLQCCMDDSADIRQSALALLGDLARVCPVHLHPRLPEFLSVAAKQLENPELKETVSVANNACWAIGELAVKVHQEVPPIALNVVSSLVPILRKAEGLNKSLLENSAITLGRLGWVCPEIVSPHMEHFMQPWCAALCMIRDDIEKEDAFRGLCSMVRANPTGALNSLAYMCKAIASWHEIRSEDLHNEVCQVLNGYKQMLRNGVWEQCMSSLEPNEKAKLSKYQV