MNTEPMIGYDELADALARLRLGTDPAEFHGSLSGFLAGGAKPVGQTLLEALRLDAAGEIDRAAQDDAVLLDMMRQTEASLADPELGFEPLQPADDRPLADRADAVAGWCRGFLGGFGLSGAASHGQLSEEAQEILRDLATIAGSEFDFGDASEDEDALIEVFEFVRVGAMLLHAEVASLGRNLSGSVH