MPQLSGGGGDPELCATDEMIPFKDEGDPHKEQIFAELSHSEEEGDLADIKSSLVNESEISPNSNSHDAARQSQIAPDSYHEKHREHPDDGKHPDMYSKGHPYPAYPGYIMMGNMNSDSYMNNGSLSPPMARTSNKVPVVQPSHAVHPLTPLITYSDEHFAPGSHSGHHPQDGGNKQAGMPRHHPGPDMPNFYSLSPGGVGQITPPLGWIFKPWSHFCNHCVAPTISKYSFCSAHLALVYSYMLFESDTQVAWVAFEIINSYLNRSVSIRLKSAIWKIFRLVTQHFANVVLIFTNQEISNITHIIVKQWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKKRKREKMQETATGTGQRMKTAYI