LNTYTCGAVSEDGAKDFLIFVSKGAIVEYGDISEEMKKTEKDKLKDYFKDISIKTAECHIKRFENEPQAYQVNDTLNYYYKKDLVPTDPDQEDPNGYYQRLIKVEEA