MNTKLPLDLFNQAKRSASQDQPALFSWVTELDELVSPVKLFKKAGTAFKGERFFWQNPEMTLTMTGFGVTKQFLAEKKKDAFLGLQEKIEKRLRTSVTNATVDATGPVYFGGFAFDPERDTEKEWQSFKDGLFYLPLFMLTNKDGKSYLTVNLSIYSDDTESKLEAVFNQWQKIIHQEVNEAEMALLTDFKEIGKEHFLETASEIIDMINHSEDVKKVVLARRMGLRFQRQVDSAIILENMLATQENSYFFLIEKGTGVFFGATPERLLAVNGDEIHSSCVAGSTERGATEEADEALGNALLKDAKNLREHSYVVQMMEETLKPFTTGLSLSSQPVLLKNRDIQHLYMNITAKKKPDVSMLEMVKALHPTPALGGLPQKMGLAIIRMKEEMDRGFYGAPIGWVDLKGSGEFAVAIRSGLIVDSQGLIYAGCGIVGDSVPKEELQETAVKFQPMLRVLGGIKK*