MADSDNESGGQNAGNSEFYAREQDRLLPIANVSRIMKKGLPANAKISKDAKETVQECVSEFISFITGEASDKCQREKRKTINGDDLLWAMTTLGFEEYVEPLKIYLQRFREVEGEKSAGGSSSRDGGNGNGVNSGNHGVGFDGDGGVYGGSMVGHHHGQMYSSGVVYHHGQMGVGGKSSNLSGAAGHGRQQGR