MSKQGGSEDQIPPYNMADLGSALPPASAALSAEDRAGLVNALKDKLQHLAGQQSGVLDSLSPKVKKRVSVLQELQSQHDDLEAKFFEERAALEAKYQKLYEPLYSKRFEIVNGIVDVEGAKDESGNDTSTDENKAEEKGVPEFWLTAMKTNEVLAVQITDRDEGALKYLRDIKWCRIDNPKGFKLDFYFDTNPYFKNSVLTKTYHMIDDDEPILERAIGTEIEWYPAKTLTQKVMKKKPKKGAKNAKPVTKTEQCESFFNFFSPPQVPEDDDDIDEETAEQLQDLMEQDYDVGSTIRDKIIPHAVSWFTGEACQLDDFEDVDDGETDEDEDGEDEDEDEDEDEDEDEDEDEDDKGRKPRSSIPKKGGIVQRSGQAGEQPPECKQQ*