MMQLKKLGSALRRETEQLSSKLQAIPMDDLASFRAYMEGKDHPQLYAEDTELRTSMSDLHGALQAVAALQHAMDNQAAALRNEQESWKALGELVSVTGASNAYESAVSEDVVATQINLGAAHVVVSSHIDMFTAELGAPVREINESATGRFENVIRSQKQLYQEHKLKYLAAKKQLVSADSQQRMEQLQAEVSEHKAEWQVLSLSLQKEANELAQELVEKMSAFLSDYGMSRSQHGASLENTLCIADSDAELAKSQAASAAAAQPAQ*