MTYRELGKKVLEQAEEPLSVKEIFEKACEMGLDKECKDGKILPHSLGSQLGEHDISNDKKQFYVTNNKKRPFRYWLKSREREFPPQKTPDSKEEDDGQSECSDTAKKQKNSFDERDLHKLLVKFLDEDPNLKLLCKTIRHEECRKSEGGECKWNYPDIVGVYFPYNKYFPYNKYKEETLKFLHHTGQKRHKLFSFELKKELSLSNLKESYFQAVSNSTWANEGYLVVFGIKDKDKDKDKDKVLDELKRLNQSFGIGVIKLESEISNSKILLPAKEREIDIPTLNMLIEQSPEDFKPFMENINKQIEAGFDKQIDMNDFFKELLGDEAIQKHIEKHIEDKGIKAEKNESALSFSPHF*