TSNWMSAKSTRKKRCPYTKYQTLELEKEFLFNMFVTRERRQEIARQLNLTDRQVKIWFQNRRMKMKRMKQ