MNGGIGDALMQPQHVQVMSSSLPMVASTFGGGGLPPRKAHRRSSSDVPFGYLGGQHQLPPPKVEAGWGHLGGGGAATTDDLFNAYLNLEGLDGLNSSDDRHDEGDSRGSSIKTNGADSSENESEECADDTRAGIRLWSADGAERREGVKRNATGEPAPAPLARHARSLSMDSLIGKFNFTAAAAVAGNGVGLGPNRFSLEFGSGEFTPSEMKKIMADEKLAEMALADPKRVKRVLANRQSAARSKERKMRYIAELEQKVQILQSEATNLSTQLTMMQRDSAGLATQNNELKFRLHAMEQQAQLRDALNEALTTEVQRLKLATAELGDSCSSSSLAQQIQLNAQNQMFQLQQQQATQIPFYQLQQSQQNGADNEPKE