MKLATLNNGTRDGQLVVVSRDLTLCVAVPEIAHTLQQALDNWDAVVTSLQDVYFALNERTITARLFDPEQCLSPLPRAYHWADGSAYVNHVELVRKARGAEMPASFWTDPLMYQGGSDTFLAPRSPILMADEAWGIDFEAEVAVVTADVAMGSSVQEAEQAIRLLMLVNDVSLRGLIPNELAKGFGFYQSKPSSAFSPVAVTPDELGEAWDGARLALPLRTTYNHELFGCPNAGVDMTFSFPELIAHAAKTRALCAGSIIGSGTVSNKQGTDYGSAIREGGVGYSCIAELRMIETLRDGEPKTAFMRFGDTVRIEMLNPQQQSIFGAIEQQVMQYNKEV*