MSTGSVSDPEEMELRGLQRGFPVPASKRPPLRGAEPSYASPSDNSSAEEEDPDGEEEQCALGLAGSARGCKRKRPRVAGGGGAGGGAGGSGKKSLPPKGSPAECKQSQRNAANARERARMRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQLLQEDRYENGYVHPVNLTWPFVVSGRPDSPKKCPQPIDFVEPPLKDPNSFDGIIR