MADSDNESGGQNAGNSEFYAREQDRLLPIANVSRIMKKGLPANAKISKDAKETVQECVSEFISFITGEASDKCQREKRKTINGDDLLWAMTTLGFEEYVEPLKIYLQRFREVEGEKSAGGSSSRDGGNGNGVNSGNHGVGFDGDGGVYGGSMVGHHHGQMYSSGVVYHHGQMGVGGKSSNLSGAAGHGRQQGVLSSEGSN