MGNHFKQDIENIEIPFQLHERSKKGIQEAKSEMGGTVKHFVKKRIAITIMADCLMVPTGAFAYQSLLADDLYGSFDNVKKHIANITIKSYLLFDAKLSQAKGDLGNEQFEQFKEILYVITDAKLEFGDKNGNIDYSKVSEEKLEEIKAAIYEIQPYFDKLNNQPSSKEILTAEEYEQYIQALLTFETVMAKLGVSSPPAIEMVPEGAQEEFLKARAVLDYVNEKQMGN