MKKKEKQRQLLGLHHSEKREVKTLENVEQVPTFHTQKKHQRNPGVDDEDNHLWTIRSHEKEIRAALSATSEAAGSRGTNVKSQAYEEMSMQSCKGSSTLKLGVHRLSVATLGDLPPMDALEFNNNLLICGSYSSQNGSGIVHIWDSITDAAGTVVVTGCFRCLQFLWKISPTANKAVVWDTRLMPMETRDRCVSSPLAVATPTPGSRSTKALHYLSRGKPMPARWVRGFVPTCFVGAGDQGGNYALWFSSEWRNGSVALWDVTLGEPCPVSIGCWYFLFKFCFFV*