MAAVAAANALAHSPCMSRKARRSVTVCAADLPTYSDIETVHISSTANAAVKHCVKLRESGKYRRERGAALLSGSDLVQELAPLCAPYRALVGLDEAKLLSGIEAERYVTVTAPVMQKISGLGSVGDATLAAEVALPAPADLLGAPAGQLRRILALDGVQDPGNLGTLLRTALALGWQGAVLLPGCCDPFNDKALRASRGAVFKLPLAQYSLEEWQQLVEQQGLVALAAEPDRAETAAAKRGAAVSSPAAQQAVQQQQGDLAQVQQRLGQLPVCLCLGAEGQGLSAEVRQLCREVSVPQSGKDLMESLNVSAAGAILMFALSQGAAPLLAELSALX