MPQLSGGGGDPELCATDEMIPFKDEGDPHKEQIFAELSHSEEEGDLADIKSSLVNESESSPNSNSHDGARLSQIPQDSYHEKHRDHLEDGKLQDLYSKGHPYQGYPGYIMMSNMNDSYMNNGSLSPPMPRTSNKVPVVQPSHAVHPLTPLITYSDEHFAPGPHPQDVNNKQACLGMQRHHQGPDMTNFYSLSPGGVGQLTPPLGWFSHHMVPGPQGPHATGIPHPAIVNPQVKHEPLHETDIMHMKPQHEQRKEQEPKRPHIKKPLNAFMLYMKEMRANVVAECTLKESAAINQILGRRKQWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKKRKREKMQESAPGTGQRMKTAYI