MAREMELHRAGGTFIGRIDIDPSAALAANHETTHNKKAAQKATQWALILDNSASMGQWSARVVQHVFPALLRRLGVSDNDKLLLILFASTAEVFDIRACELPHFKLPRQGSTQMRDVFAHLPARLTPGRRTNILVVSDGAVHDQEASVAAASAIAAQLTALMPIVTAAAVRLITSARAEPDTRALAAWLQFNTAAGERSAIADLDVHHLPDLDGVVDGVVDGMASLFDGAATASAFTLTTDPPAIHVQPWDATAVGTTYLKPGPNAIFLAAQPDTVLLNGERVRVTLAPEPVTTDTLAALVGDRVDAFLAKLRVLKVIASEQATEEMQRIVAFWQGFEAALAPPADFAPLLAEGGLRSRRQYLLAATQRKLKSITNAMRAVANDDRVARLNASQQADYLRTTQVGSKNGRGLAKRAEAAGLDFDRTVRDEIRAMAAHLHELEGVDDSQWSVSFFSQATTLDGVREVCALASADAFDSLLAIELLELLNLVGVCVAAPVGDFPDPMTYRVDALLPGACVSVADLTVAEKGRGGRLLHPTSRQPIANAVPLFEDVRLQRFLQRHAPSTLECIASVGMRRMICEVPKTLPYTMCAAIWQLVGAMDADRSQLHVELLATLAPSYELSLKDKEGTGYFDYLMPLLVRPRHPEEKEFFLNFNGITNCIQPLWRLACEGEHRTLPRILRALYSFECKNQPEGYAMDTLRQLLGVDLAARGTPLPAPFTRPAELRHCEARFVDEALFGELKRDLSFVHACTLIVPLFSAERIDRETGEPLLPDLGANGGAAGAEACARFLEAQYAADYHRRLGVLAGQELRTLQEEHLADLLAAPTADLFNGLLKAGLERGPIAFKIANSNSAGASELRAALLSADVPVPARGQKLWTLLSGTDRSGAPVWNGGNMLRTPLAPLREALIGLGKHRLLAALEKAYKTRRAHVYRAGAELPNRQGHSNDKPSYFAFGHASLESFARSVDAAGWAEYEREHCGCCGVARLARALAAERLRCQPVEVSGAA*