MNGGIGDALMQPQHVQVMSSSLPMVASTFVAEPAAANKPRAAGLPPTPPQVFAAQRAAAAAGGDVCMEESAQGGGGGLPPRKAHRRSSSDVPFGYLAGQHQLLPPKVEAGWGHLGAGAGGAAAADDLFNAYLNLEGLDGLNSSDDRHDEGDSRGSSIKTNGADSSENESEECADDGGIRLWSADGGERREGVKRNAAGEPATAPLARHARSLSMDSLIGKFNFTAGTAAAAGNGVALGPNRFSLEFGSGEFTPSEMKKIMADEKLAEMALADPKRVKRVLANRQSAARSKERKMRYIAELEQKVQILQSEATNLSAQLTMMQRDSAGLATQNNELKFRLHAMEQQAQLRDALNEALTTEVQRLKLATAELGDSCSSSSLAQQIQLNAQNQMFQLQQQQATQIPFYQLQQSQQNGAAKNNESKE