MKKWTRDETLVALYLYYIIPFQKVSKDNPVIQEYAEILGRTPSALGMKIGNLGRLDPTLKVKNISGLSNGSKMDVVVWNEFSGDWEQLNKEFEGVISQYQSNDENSNIEIESPEIPKGRERFARISVRVNQGFFRSSVLAAYNNQCCITGLKQPELLVASHIKPWGEDKDNRLNPRNGLCLNALHDKAFDRGLLGIDENFKIIFSPLLAKTEGFDDLFKPYENRMIRLPERLNPSLEFLKFHRENIFQS*