MPQLSGGGGGGGDPELCANDEMIPFKDEGDPQKEKIFAEISHPEEEGDLADIKSSLVNESEINPSTISHEAARRSQVPQDSYDKAREHPDEAGKHPDGVLYNKGPYQGYPGYIMMPNMNDPYMSNGSLSPPIARTSCQLSVVQPAHVLHALGEFFTYTEQGFKPGVSHPSFLPSRKNVRQGMPRHPPGPDIPTFYPLSPGGVGQITPPLGWQGQPVYPITSGFRQPYPSPLSVDTSMSRFSHHMVPGPPGPHATGIPHPAIVNPQIKQEPQHNESDLVHMKPQHEQRKEQEPKRPHIKKPLNAFMLYMKEMRANVVAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKKRKREKLQESTSGTGQRMTAAYI