MGKVNTNRSKKMKEVCGGSDEAKPAGKRRKNEVTSMDKDVSAKRSKKDAKKASSLKLEWSEEEEIRVLQGMTDFKAITRKNPFDDMNGAYEFLQEYISVDVNDFVEKMKSLKKKLMGQVKINAKEPSSSEPHGHTSSELLRLIWGCDVESAVEKPRKSKRIIKLKEEKQVMVHEGGKWFENGLIVRKIASFGVGEDSLKRKWGSVPMEEKDMIDQKWRVLRTKELEYMLQRDKFLNDVFTMMDEAASSS