MVDHVGTQLETSFGNMLTLLFDGRLKKSVSPAGAKVLAEVALQRGLLGLEEGERVDDDWLEDPANRGRLLRHAVHTTREMEAAMAAWQHKRQARHVFIGTKGLYGLMRDAGMLVAGSVMFLRPKPAAPPAELLRMGRHMGSVNPLAHLDADGARGAQRCQYYRESGITRQAQAIKTWLAQVKPQLKALSQVSSKPSSLASYRRFANTVLATYDVMWAEVSKPRWANAKSRLYCGKKRVVARSKLIKQAKQR*