MSTGSVSDPEEMELRGLQRGYPVPASSKKQPLRGAERSYASPSDNSSAEEEDPDGEEERCALGATREVGGCKKKRPRVAGGGCPGGGAGGCSKKPLPPKGSAAECKQSQRNAANARERARMRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQLLQEDRYENGYVHPVNLTWPFVVSGRPDSDTKDVSAASRLCGTTA