MAEKNAKEMVKTAVAALQDKKGEDIRVIDISGVTVIADYFIIASGSNPNQVQALVDNVEEQMYKAGYDDPRVEGYNTASWVLLDYNDVIVHVFSQDDRLFYDLERIWRDGKEIDVDSL