MLDKEKQRFHEMAEKDKARYELEMQSYVPPKGAVVGRGKKRKQFKDPNAPKRSLSAFFWFCHDERNKVKALNPEYGVGDIAKELGRKWSDMDAEIKQKYEQMAEKDKQRYEQEMTEYKLKCKNEQGGGTPGLNLPQQLQQAGLQHLPQHVQQAAAAQLQAQVVQAQQAAAVAAAAAAAVQQQHDDDDDEEDGDEDDNE