MKSYLQAMSVWDVVESDKSPSPLSQNPTLGQLKIYDEKMTRKPRALSILHRAVSEEIFTTIMGCESPKEEWEKIKEEFEGNHQTKLIQILNLKREFEMMGMKNSEGVKGYGSRLMSVVNQIKLLGGEFTSQRVVDKLLVNLLEKYEGKISSLEDTKDLSTLTFSELINSLHGVDQRRIMRNEDGENKGEKAFLAKGKENLSNVTIVRRVVTRRKIVCIRESQNASNVKNLGTWQGIAGSKMMKNHLWHKWP*