MSTGSVSDPEEMELRGLQRGYPVPASKRPSLRGAEGSYISPSDNSSAEEEDPDGEEERCVLGAAGGAEGCKRKRPRVAGGGGGKKPLPPKGSAADCKQSQRNAANARERARMRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQLLQEDRYENGYVHPVNLTWPFVVSGRPDSDTKEVSAANRLCGTTA