MNLISHLFLQTRRGDFQSLGVWRSMGKIFQNEGILGFYKGNGASVLRIVPYAALHFMTYEQYRCWILNHHPAMGTGPVVDLLAGSVAGGTSVLFTYPLDLARTKLAYQVTSSCGTGLDKNLRSQCIQPAYRGVTDVFTKVYRESGLRGLYRGVGPTLIGMLPYAGLKFYIYEELKTHVPVEHQTSVVVKLACGALAGLLGQTFTYPLDVVKRQMQVQSIPVSQSHMPSLQLAEPKIRGTLEGLSTIIRTQGWKQMFSGLSINYMKIVPSVAIGFAVYDGMKSLLGCPPREKTKVKTSI*