TVSKSDPKEPQGKISAYAFFVQTSREEHKKNPKVPVSFAEFSKKCSERWKTMSGKEKSKFDEMAKVDKVLYAQEMKDYGPVKGGKKEDPDAPKQPPSGFFLLCSEFLPKIKSTNPISIGDMAKKLGEMWNNLSDSEEQPTHTQNKAAKLKKYEKEVADSKSKGKFDGTKCPAKVALKKVEEEDEEEEEEE