MKSTQNSTERNVTLRTQQQRRKPRVLFSQRQVSELEEHFKKQRYVTAAEREELARSLGLSATQVKIWFQNRRYKCKRLAQDRTLQLSHLPFSPVRN