MKLGRNFVTGREVYLSSWKNEEDPAPGDYTYHCDPTGYPQAIVKKGSDVVYSSGPWNGRYFSGTQNSKQGTFYTYGVYSNVTMSLEECKDICSKNCSCMAYSNSDIRGSGCLLWFGDLLDIRKGTNGLQEIYISMAASESDDQEESDGKKGKILFWILPLSVGLILVFLSLLIYHRRRKKALELKNKGRTGCGGNCSEEFEIPLFDLSTIANAINNFSIDRQIGEGGYGPVYKLREERWAHQIWGLMYLRQDSQLRIIHRDLKANNILLDKDMNPKISDFGIAKICEENDIGAKTNRVVGTYGYLSPEYALHGRYSVESDVFSFGILILEIVSGKSNRRFSHPDHNLNLLGHAWKLYKEGRSTELLDEYLGDSCSTSEVERSICVGLLCVQQSPEDRPSMSSAVMMLNNEGELPQAKRPGFYIERDAPYGELYAQNTASETPSQY*