MEALRLQLKEREVEALRSVKTLAISMDPDAQNVSDFDFLRFLRARDFDIQKSAKLLVQNLKWRRSFMPSGCVKEEDIKTELGRKQVYLQGHDKFGCSIAIILTARHLAFERDLEEIKRLFVYTFDKAAASNLHDQGKFMIIGDLEGWGLKNMDIRGYLAVLDILQNHYPERLRKLYLLHVPYLFWGAWKVVSPLVDKVTREKVCIMLKIVFVENNIIKETLMQEVNADQLPTLYGGEQSLIPIQDYAGPCRSARTVA*