MKLSISSGSYSQGPTLPLGNLGLESKLLDVDDKTTMHCWTPKKWEANKQNVILIHGFGTNAMWQWYPQIKTFIHSFNVYVPDLVFFGGSSTKSSERSEVFQAESLMKMLKRLGVSKISVVGTSYGGFVAYTLAYLHPEAVDKVVIASSAICGQVEDNIELLKRANLPRISDLLLPQSPAILRTLTRLTVYKSPITIVPNFMLNDFIQTLYVENRAEKVELLEGITPISKSESPLPVINKDVLIVWGEHDQIFPVDKAFQLKRHLADQAELVVIKNASHIPHIENPQEFNTIVKNFLLNHKPSIS*