MPGQVQLQLLELLHRTILAAADINASTARRIAADRTLAAGAADAAAAAAGGHLLPASGSRQGQAGSSSSGAGRGDAAAAAAAADGQGSLEGEAGLLNGGAGALSRNGVQQHDGSGSAAAAAWEQLLPALVRQEAEGGCLYIASLQRCVRAPAASNGTQAAVVAECEARLAAFCLWVVKGAAARVSSVGEDEEEDRSGGGKERAAAEVTPAEAAAAALAAALAASSASSTAMSAPASWAPNPADQAWDDAVRAPLVDAALQAYSGLSAPVWRKQQAAAFPHLARLVCSPSRPVRRALKVLLQQHVPSVLAATAX