MLTRLFKEPSLLPDMQKFGGWVDDSGSEDSKTKDEEQERCRLGDEDLDEGSVKGGGSRAQSEIAGEEDYDEDVDEDDCGEEGDGDRPKKRGPKKRKMTPARLERSKVRRQKANARERTRMHDLNSALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRNGKRPDVVSYVQTLCKGLSQPTTNLVAGCLQLNSRNFLTEQCQEGVRFHTPTPSFSIQSYPYQCSRLSSTNCQSGSSTHSLRNHSLCSAYEALYTEGTSPEYISADFEGHHSPPVCVNGNFGVRQEEPLSPDAERGYQYSMHYTNLHGSRSSAAHGITCGPPGARSGSVHSENLPLFHDVHMHHDRTPAYEELNAFFHS