MSTGSVSDPEEMELRGLQRGYPVPASKRLPLRGAERSYISPSDNSSAEEEDPDGEEERCALGAAGGAGGCKRKRPRVAGGGGGGGGKKPLPPKGSAAECKQSQRNAANARERARMRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQLLQEDRYENGYVHPVNLTWPFVVSGRPDSDTKEVSAASRLCGTTA