KLCQVCSDNASGFHYGVWSCEGCKAFFKRSIQGPVDYICPATNTCTIDKHRRKSCQACRLRRCYEVGMNKGSQRKE