MTGTIGDSLINRGITKSPTEMKLDEERSISPSQVKYRDEAEHYKRLYEETKYDLLICKENLKKAEVEAMKNAAILVQVEHEYKLDKNELLDEIQRLNICITNVSKLYSSKHKRKRHDGRSESQSSGGSILSSGLSEDGEPVEVDMVSVPLPPVATTHTHIPPLIVLDDEEEVESDEHSGELMEIDTEVATKGKKTTGNTRKISPKKIAAEFKKKVREYGISQCKVGLIILKLCGPRTSDFTLHPPQSYAKASVKDRENYKKMFDFLSDKKAXL