MPQLSGGGGDPELCATDEMIPFKDEGDPHKEQIFAELSHSEEEGDLADIKSSLVNESESSPNSNSHGVRQSQIPDSYHEKHRDHQEDGSKIHNNVTNCCGHAPYTVTPVPVLPEPYLRQEPISISLPQSNKVPVVQPSHAVHPLTPLITYSDEHFAPGSHSGHHPHDGSSKQGRGMPRQHPGPDMPNFYSLSPGGVGQITPPLGWFSHHMVPGPPGPHATGIPHPAIVNPQIKHEPLHETDIMHMKPQHEQRKDQEPKKPHIKKPLNAFMLYMKEMRANVVAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYFDCMACGKKKKRKREKMQETATG