MTSSLPLQPLATYAEDPHSGPDSNPLSTLNLTILKSLSDKKTRDGQTPKRRGPKPDSKPALTRRQELNRQAQRTHRERKELYIKALEDEVLRLKEIFGTISQDKERLAEENRRLKAKLAQNDAAGDPIAADTNFFDQMVSSPSGPSPGYTSSSSMLGSESYLPGGPSSQTTFPSPPSSTTTSPAYRPPLGGPRDFNTVLGDGAGVMVSKRDPDLDYDQAGIDFVLTLERPCMEHMTWLLERGTGTEDRAQREPCGHALMASCPPEPFSELSPESPFGHTNTIHAHAHGHPPMPTSISGGGQRTWELSKADLATLLDLSKRLDLDGEITPVMAWGMILAHPRLAELQLEDFARLTEELGSKVRCYGFGAVMEEFEVRDALENLFSTKPDGRVFEDF*