MEALQRGTQSLQLDENEVEALRSVKALAMSMDPAAQNVSDFDFLRFLRARDFDTQKSAKLLVQHLKWRRSFMPLGCVKEEEITTELGRKQIFLQGHDKFGCSIAILFTARHLAFERDLEEIKRLFVYTFDKAAASNLHDQGKFMIIGDLEGWGLKNMDIRGYLAVLDILQNHYPERLRKLYLLHVPYLFWGAWKVVSPLVDKATREKIVFVENTTIKETLLQEVDKDQLPTVYGGQQSLIPIQDYVGPNVTPRTVA*