MAVAAAAALCRRAYTTSMPPSAHVDVAIVGGGMMGSALAAALNANPLTRQLRILLLDRQPPLALPRQVPEWDDLCVSTLTAPTVDILRELGVWRSLSVAAAPFCDMQVWGADDGYVRFDATAVGQAVMGHVLEDSLLKAALHDQLRARGSTVQLMMPATAVAADLPPYSPAAQLEGGSFVRLQLDDSSSLTTRLLVGADGCSSQVRQWSQFRCSGSEREQASLVATVATSWPNQTALQRFLPTGPLALLPARGGFSSVVWSCPSQMAAQLQALPRHELAAAITSALTSGTHYPPKPRLGELLGGILASARSTRFVAPPTVTAVVGHGPRTFLQTAQHAGRYVRPRVALVGDAAHSGHPFGLASHGVNLGFGDAKVLAAAIADAVATGQDIGSAAMLERQYERPRRQACSAMLSAADALRAIYMPQEGPVAGLRSLGLDLVNNTPLLKQALLRIAMHGLX