MSTPDSQLPPLTETTLWQILNEELDDATVNRLLWQCLGYRYDAQSQTWRSDRVPLEWQQEYPQPPDFIGSRPAIVKLTRSIPPAHKQLLKEQLGFAGYEIKELNPRRTRRATAVNWLLSYMATQEEAQAK