MPQLSGGGGDPELCATDEMIPFKDEGDPQKEQIFAELSHSEEEGDLADIKSSLVNESESSPNSNSHDAARQSQIPQDSYHEKHRDHPEDGKHQDMYSKGHPYPGYPGYIMMSNMNTDSYMNNGSLSPPMPRTSNKVPVVQPSHAVHPLTPLITYSDEHFAPVSHSGHHPQDANNKQGMPRHHPGPDMPNFYSLSPGGVGQLTSQLGWCNQSLAIVMQLSHTPYASLIIKISCYCRFPHHMVPGPPGPHATGIPHPAIVNPQVKQEPPHDGDIMHMKPQHEQRKEQEPKRPHIKKPLNAFMLYMKEMRANVVAECTLKESAAINQILGRRKQWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKKRKREKMQESATGTGQRMKTAYI