MPQLSGGGGDPELCATDEMIPFKDEGDPHKEQIFAELSHSEEEGDLADIKSSLVNESESSPNSNSHDVSEKKGVRQSQIPDSYHEKHRDHQEDAGKLQDLYCKGHPYSGYPSYSMMSNMDASYMNNGSLSPPMPRTSNKVPVVQPSHAVHPLTPLITYSDEHFAPGSHSGHHPHDGSNKQGMPRQHPGPDMANFYSLSPGGVGQITPPLGWLLQRRGNPPPLLFSNFRNFLPLSQLGFNKNISEKFSHHMVPGPPGPHATGIPHPAIVNPQIKHEPLHETDIMHMKPQHEQRKDQEPKKPHIKKPLNAFMLYMKEMRANVVAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKKRKREK