MKVRKVYIEKSGSGILRHSTQLVGITDNTRALRHPKSGKDGIGLEIRKEYLEKSGSRIPRQPSQPLGLIDGYMSWLVEGLEHTSNGSAIIGHDINKGSLHYMYEVDLDDVEFKELSIKLSLINLGLQTGNEIEMIYARLSEKLPTFRPPVGKKSKKMYVHVKEYPRYKFSGLIMGTRGNTHKEMDQENGDSIKLRGRGSHKLSKRPEPSNKEEPHVLVEAYNKNSLEKACRMVEKLLVPVRELHLLVNKIVMMLLWLQYMYEVAFDDVEFGFMIREEVFMVSSKLSDQALEIMTQNF*