MPSTHNADKPWDTDDIDKWKVDKFEPTDNAGGTFAEESSFGVLFPKYREVYLKESWPLITRSLEKHGVACTLDLITGTMTVRTTRKTWDPAAILKARDVIKLLSRSVPAPQAVKMLDDDTIAADVIKIRGLVRNQDRFVKRRQRILGPNGTTLKALELLTGCYVLVQGNTVSAMGPFKGLKDVRRVIEDCMANIHPIYHIKELMIKKELAKDPELANEDWTRFLPHFKKRNLNKRRVPYKVRDTEKKSYTPFPPPQEKSKVDLQIESGEYFLNKQAKKRAAEDKRIEEQRERQKAKREERESAFVAPKEDSDLKKKKKKRKLDDGTGEAVRKKKVKQASSDD*