MSKLGINDKIKLNSGYEIPQLGFGVYQTPADQVDKIVQEAFKVGYRHVDSASAYRNEAGCGAAILRSTIPRSEIFFTSKVGPKHISYNAAKRIISESLAKTGLGYIDLMLLHAPYGGSVHRKGAWLALVEAVEEGKIRSIGVSNYGVHHLDELEQHIKELEQERGGSGKGGVLSVGQWEVHPWCPRQDIVEWCRKRNVVVEAYAPIVRGERFGEPRLKSLAEKYGKTEAQVLVRWSLQKGYVPLPKSVKAERIKENADVYDFDLSEEEVKALETDEYSPVCWDPTTSELDNYSGQEV*