MVTPTKEGHVKRPMNAFMIWSQCQRRKIMHDNPKLHNSEISKMLGAEWHLLEQSEKQCYVDESKRIRDQHMLDHPDYKYRPKRKPKKNANNEFVAAPVPVTTCNSTIKPFEVPCVKRENMFSSGSAEMEMTGVRLPPPYRSPPEYDSAVPVVNWPPMPLLYTSDPQYYQPQMDYRMFNYYNQN