MADEEKSRVGLVGLAVMGQNLALNVAEKGFKISVFNRSGDKTDNAVARAQKEGLGDKLVGYKDMKEFVNSLQKPRSVIILVKAGAPVDATIKGLSEHMEPGDIIIDGGNEWYENTERRIEEAHAKNLLYMGMGVSGGEEGARNGPSMMPGGDVEAYEAVKEVLTASTAQTDSGACVTFVGKGGAGNFVKMVHNGIEYGDMQLISEAYDVLKTVGGLTNAELATAFNEWNAAELDSFLIEISALILAKEDDQVADGGPLVDKILDKTGMKGTGKWTVQQAAELSVAIPTIASSLDARFISGVKDERVAAEACYKTAGLAAADAATPKLSAEEKKQLVDDVRAALYASKICSYAQGMNLIRAKSTEQEWGLDLGEMARIWKGGCIIRARFLDRIKKAYDKDANLPSLLVDGEFAAELVERNESWRRVVTAAINAGVATPSMSGSLAYFDSYRRGRLPANLVQAQRDFFGSHTYERTDMEGWHHTVWSDMNSADSITTDGYNA*