MPQLSGGGGDPELCATDEMIPFKDEGDPHKEQIFAELSHSEEEGDLADIKSSLVNESESSPNSNSHDVSEKKGVRQSQIPDSYHEKHRDHQEDEERGKLQDLYCKGHPYSGYPSYSMMSNMDASYMNNGSLSPPMPRTEVYIQTLWALLVFPASAGMEENISGSDSHKSNKVPVVQPSHAVHPLTPLITYSDEHFAPGSHSGHHPHDGSNKQGMPRQHPGPDMANFYSLSPGGVGQITPPLGWLLQRRGRHPYDIQLYHLLPFLPPICLCSSCVSGLFSHHMVPGPPGPHATGIPHPAIVNPQIKHEPLHETDIMHMKPQHEQRKDQEPKKPHIKKPLNAFMLYMKEMRANVVAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKKRKRE