MGNSGFYLNDTQNCVFADNIKLGQMESPLQDQQLILGTKSTPTAAKLNAKEGLKIDISNTNAQSATIDFSIDADTLSKLILDQIQKGLVDAIIKDITNSLIQEVIDRIISDKNLALTKAFKNFSLSEKIQCNGLFTKSNIGTLLGGTEIGKFTITPDNVNSMFLISADIIASRMEGNVVLALVREGDSSPCAISYGYSSGIPNVCSLRTAVNNTGTDPVTFSLRVGGMDSGVVWVNALANGDSILGTTATSNISFLEVKQQTNG