MPQLSGGGGDPELCATDEMIPFKDEGDPHKEQIFAELSHSEEEGDLADIKSSLVNESESSPNSNSHEIVKQHFSSTYKGHRESVYHKHFPPHPSGPCYTAPRSFYPFSFPCLPFSSLSVSPPSNKVPVVQPSHAVHPLTPLITYSDEHFAPGSHSGHHPHDGSSKQGRGMPRQHPGPDMPNFYSLSPGGVGQITPPLGWFSHHMVPGPPGPHATGIPHPAIVNPQIKHEPLHETDIMHMKPQHEQRKDQEPKKPHIKKPLNAFMLYMKEMRANVVAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYFDCMACGKKKKRKREKMQETATG