MADIEKVSMNLSVVDLGQIDLLVDQGFYSSRTDFFRAAIRTRLAGHDEAIKQAVVRTSSVIGVISFDREHLERIQRNNEQVRVVVVGLLILSNDISPELAQATIKSLKVYGSLRASAAVKEALAERIN