MKNFVAGAQSGRKIQSGGCAIHCQDCSISQLCIPFTLNEQELDQLDNIIERKKPIQKSQVLFKAGDSLNSIYAIRSGTIKSYTISESGEEQITSFHLPGDLVGFDAITQMQHPSFAQALETAMVCEIPFDILDDLAGKMPKLRQQILRLMSSEIKSDQEMILLLSKMNAEERLAAFIHNLSKRYSARGFSAKEFRLTMTRGDIGNYLGLTVETISRLLGRFQKLGVISVQGKYITINDLNGLIELTGTNKTKITLVK*