MDDDEDDSNRALDRVVVALACDDAVAATIAAALVRATARARASTVNARAVTILALGTTRTTREDVERAGGALRASDVGAPLARAIARAVRSSGAKGVDAREVDGAMDAETLTGARATTAVDCGGGRVSERCGVAVACERAREMGGRRVTHVWASASAVTGTVFEDGGRRARGERGLYDAARPTTAASMVERATTVRAERKCALHYEFLLSHPETAPLLGGKKVGGTTARAAPASASMCAIVGAIAAAKVLRALEDENGEVMSDDAPMEAVMKQWTHVDAMELYRPDRADAHAEPSSMDGYETVPSGGDGDETMEDAEDVCRGFEEQAKLYGYDAMKKLREMLVLVCGRDSQANDACATALGSIGVGTVDIFGASGSGTFLRQECDVDDLCDLDDLEAYKYHVIIRTSSCPEANELVLSAHEVRTPVIEVESPRVGESIVHVTVGSGSGYKRGPFVGWMETTTALVAAHVAAMEVVRVAQDRPRNATIVCDDEGIFTQCTQ*