MAHDPSLGYADYFAAEVDGAGATELYGLQQQHQQQGVGVAEMFGGAWHLRGSRFLLPTQQLLQEFCSLPVKSTTSPSSASKATKPPQEEAAGGGGSSSWTAPTQIQSMDAAELQRLKGKLYTMLEEVDRRYRRYCEQMRALAASFEAVAGERAAAAYTRLASRTISRHFRSLRDGVVAQLQAVRKQLGEKDTAVPGMTKGETPRLRVLDQCLRQHKAYQAGMLESHPWRPQRGLPERAVSILRAWLFEHFLHPYPSDVDKHILARQTGLSRSQVANWFINARVRLWKPMVEEMYAEEMKDEEGSGQSTQASNPQNPNPSSYTSEVRGGGGGDRGEQKPSRAQLLHDAGDAASHYRGLSATAAGFHLLHDLAG