MKTIAHKSLAPASHGHVVQARSVICRGGGFGKSNKKAETGGSGIYTAPKSKKRVDLVKELGLDNSAAAAAAPVVAAPASETELLSKGNWFPLAKLSDFAGEKKRKICELKGNKQVVVLHQYQDTIYATNAYSTAYQYPLIDAKIEDGPEGPTITTPLDGTIYDLKTGKVIKWVPSDGSPIRGLLRTLKADVAPVPLPVYPVVVKTDGNVMVRLS