MMLPSPVTSTPFSVKDILNLEQQQQHFHGAHLQADLEHHFHSAPCMLAAAEGTQFSDGGEEDEEEEGEKLSYLNSLAAADGHRDSGLCTQGYVHTVLRDSCSRPKEHEEEPEVVRDRSQKSCQLKKPLEAAGDCKAAEESERPKPRSRRKPRVLFSQAQVFELERRFKQQRYLSAPEREHLASSLKLTSTQVKIWFQNRRYKCKRQRQDKSLEL