MPQLSGGGGGGGGGGGGGDPELCATDEMIPFKDEGDPQKEKIFAEISHPEEEGDLADIKSSLVNESETISSSNGHEVSRQGQPQEIYHDKGREHPEEGKHTDGGLYGKGPSYSGYSGYIMMPNMNNDPYMSNGSLSPPIPRTSNKVPVVQPSHAVHPLTPLITYSDEHFSPGTHPSHLPSDVNSKQGMSRHPPGPDMPTFYPLSPGSVGQITPPLGWQGQPVYPISSGFRQPYPSSLSVDTSMSRFSHHMIPGPPGPHTTGIPHPAIVTPQVKQEHPHTDSDLMHVKPQHEQRKEQEPKRPHIKKPLNAFMLYMKEMRANVVAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKKRKREKLQESTSGAAPRMTAAYI