MPQLSGGGGDPELCATDEMIPFKDEGDPQKEQIFAELSHSEEEGDLADIKSSLVNESESSPNSNSHDAARQSQIPQDSYHEKHRDHPEDGKHQDMYSKGHPYPGYPGYIMMSNMNTDSYMNNGSLSPPMPRTSNKVPVVQPSHAVHPLTPLITYSDEHFAPVSHSGHHPQDANNKQGMPRHHPGPDMPNFYSLSPGGVGQLTSQLGWFPHHMVPGPPGPHATGIPHPAIVNPQVKQEPPHDGDIMHMKPQHEQRKEQEPKRPHIKKPLNAFMLYMKEMRANVVAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKKRKREKMQESATGTGQRMKTAYI