MADSDNESGGQNHSGNANSEFSPREQDRFLPIANVSRIMKKALPANAKISKEAKETVQECVSEFISFITGEASDKCQREKRKTINGDDLLWAMTTLGFEEYVEPLKIYLQKFREMEGEKASMGGGRGENSKEGGGGSDGGGFNGGAMYGGMNVMMVGHGQQGQMMYGSSYHHQMSGGGGRNTNSGGAAGSGGGSSVQGRQGRG