MSTGSVSDPEELPDMELRGLQLPYPPTTSSKRQPRRGRSSSELYPSADNTSAEEDEGSSGGGSNCPKKSLLPKGSSAECKQSQRNAANARERARMRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQLLQEDRYENGYVHPVNLTWPFVVSGRPDADTKDVSTASRLCGTTA