MAASLRVVRSQVHNVHSGAAARGPTPRLPSRPSRCSRPAWRARSSSSGDADAAVPAVGGVPPGSSGRTGGGGGGGGDDAGGNGTGAGGAILAGKALETLPAELAEALAAGKLPKEILDRFLDMDRNPILSWLMKSGGFRERLLADPGFMVKVAIEVGIGVCTKTTAEYTKRGDDFKSELDFVFANLVMAIIADFMLVWLPAPTFATKAAAAPSFNPLGKLFAGCPDNAFQKVPPGYAPFSLAQRTGAVVRNGMKLFGVGFCASLLGVGITNGLMGVRQMLDPSFMPLNPPQDVFVMSAAYGSYMASSSNLRYQILAGLVEERGIETLFRSNPAACAVLSFIVRTGNTFLGSLLWVDYIRLLGLQKGGAAHX