MSTGSVSDPEEMELRGLHREYAVPASKRPPLRGTERSYVSPSDNSSAEEEDPDGEDDRCAVGAAGGARGCKRKRPRAAGGVGAGGGAGSGGKKPLPPKGSAAESKQSQRNAANARERARMRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQLLQEDRYENGYVHPVNLTWPFVVSGRPDSDTKEVSAASRLCGTTA