MSITTVKVSNLSLGASDRDIQEFFSFSGDIQYVETRSDTERSQIAFVTFKDAQGAETAILLSGATIVDMAVEINLDPDYKLPPSACAPLLPSEKKNIGGGAISAFQKAEDVVSSMLAKGFILGKDAVNKAKSFDEKLQLTSTATASVASFDKKIGLTEKISIGTSIVNDKVREVNEKLHVSEKAKSAFAAAEQTVSSAGSAIMNNSYVLTGTSWVTGAFSTVSNAAGEVGQMVKQKVGVVEDEQRRKMVDDFAQIHLAESPKAGDSSGKPAPVHGLIL*