MGKKLQMLALPIAAVALATLTSVPAQAADGYNRCHDDHYCLFSGLDGTGDMIEIQSDTPDLATLNMAGRAKSDWNRTDSYIHLYSEAGYGGCSALTTPGGKGNFFTTYRDFFNSVRIGGPNGPSCFTFSGSRADSHG