MKRGRLLENDLVYRQRFVIRSYEVGFDRLASIETLTNLFQETALNHVGMSDFVGDGLGTTHAMMRNGLIWVVTRMHIDVDRYPVWGDIVEIDSWIHGAGKNFIRRDFMVRDFTTGATVCRATSTWAMMNKSTRRLSKIPDDVFAEISPYFLDRHVMEDDACQKIVKLDDTAMYVQKNLVPRLHDMDMNQHVNNVKYIGWVLESVPQALLVAHELMSMTLEYRRECAASDIVTSLTSPAPSESSGSLHYTHLLRMQDSGCEILRGRTVWRLKERFSSSS*