MSLAEKKAKIKGATARLLGTRKFDDVTLAQAAGLAGIEASDLYEYFGSLPELLKELVNPPGLSAVLLAGPNEGIGERMMAKAAQRLPPYEPLGLSALEMLGNNSPYEIEALSTFAVEGVLAIAKKLKGEHKLERAGEVLDAVGGLRINKRQEAKGAYTGTPEEVVAEIAPELEKYLEGK