MSTGSVSDPEEMELRGLQREYPVPASKRPPLRGTERSYASPSDNSSAEEEDPDGEEEQCALGAAGGAGGCKRKRPRAAGSAGAGGGAGGGGKKPLPPKGSAAECKQSQRNAANARERARMRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQLLQEDRYENGYVHPVNLTWPFVVSGRPDSPKRFPQPADCVERPLKSESDSLDGIIR