MELHRAGGSFIGRIDIDPSAALAAKHETTHNKKAAQKATQWALILDNSASMGQWSARVVQHVFPALLRRLGVSDNDKLLLILFASTAEVFDIRACELPHFKLPQQGSTQMRDVFAHLPARLTPGRRTNILVVSDGAVHDQEASVAAASAIAAQLTALMPIVTAAAVRLITSARAEPDTRALAAWLQFNTAAGERSAIADLDVHRLPDLDGVVDGMASLFDGAATASAFTLTTDPPAIHVQPWDATAVGTTYLKPGPNAIFLAAQPDTVLLNGERVRVTLAPEPVTTDTLAALVGDRVDAFLAKLRVLKVIASEQATEEMQRIVAFWQGFETALAPPADFAPLLAEGGLRSRRQYLLAATQRKLKSITNAMRAVANDDRVARLNX