MAAQSPLLSLPLQDRVAIVTGSSRGIGKAIAIHLASLGAKLVINYTSNKEQADLVANDINSSCVDNTPRAIVAQANVSDPAQVKFLFDEAERVFGSQLHILVNCAGVLDPKYPSIPNTSLEDFDHIFSVNTRGAFLCCKEAANRLKHGGGGRIIVLSSSMVGGLMPGFGAYAASKAAVETIIRILAKELKGTGITANCVAPGPIATEMYFAGKTEEQIKNNIESSPLGRLGETKDIAEVVGFMATDASEWINGQVIRANGGYV*