MDGVGAQAMQFEEAGELCELALRIHQEKSSAGSVEEAADRRLMALVCSGKEDHEAALEHLVLSSTVLLANGLESDVAAVDATIGDALFALGRDTEAALSYQKAVTVFKATKGDGHASVASVYVRLAELYMKTGKPREAKTFCESALRIFGAHGAGHSVEDVVFGLADVAGVYEMMNEKEQAIALLSRAVDLQGSAPGQQFTAAGIEAQLGIVQFMVGKFAPAHSSLKNAVLKLKTAGDGKRTVFLGMLLNQLGLACVELCEIDEAAATLIEARAVMEEACGPLHPDTLAVCSNLASAFDALGRTHEAINLLEMILEVKEDRLGTIHPEVEDERERLTVLLNEVGRSRKRKSNTLEELLSMAKFESARH*