MSQNHEFRLLTSFVLPAEVLQTSGPDVGSLGMPTLDLHLARLSIGHQAIAKAIPNSWCAKESAIDPVSIINALESTIKSHRESSSTSHSLRVRLTVGPSHTVSVVTSTMPPTPRITLLVSIDDRQTNYKGDPFLLTKTTYRAHYDQTRLRHGAKYEPAERELFDVLMYNDLRQVTETTISNIAIRKKKHSVVPNDSDAHVDPWITPRLSCGLLNGVRRQSLLRQGKVVEGIILVDDLINQGLENWEMICFNEVRGTYAVDLVDLGGKPST*