MADSDNESGGQNHSGNANSEFSPREQDRFLPIANVSRIMKKALPANAKISKEAKETVQECVSEFISFITGEASDKCQREKRKTINGDDLLWAMTTLGFEEYVEPLKIYLQKFREMEGGSDGGGFNGGAMYGGMNVMMVGHGQQGQMMYGSSYHHQMSGGGGRNTNSGGAAGSGGGSSVQGRQGRG