MSTGSVSDPEELPDMELRGLQLAYPAPTPTKRPTRRGGSSSELYPSADNSSAEEDEDEDAEEETCTLAAVRGSSGSCKRKRTRGAAGGGGGCGSSGSGGGSNCSKKSLLPKGSTAECKQSQRNAANARERARMRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQLLQEDRYENGYVHPVNLTWPFVVSGRPDGDTKDVSTTNRLCGTTA