MSVSSDRRDIIIVGGGIIGCCSAYYLTRHPSFDPSRHSVTLIEASDIAGGASGKAGGLLALWAYPSNIVPLSYKLHAELAKEHNGKDRWGYREVGCAQLVARGRPLSEKKEKDGAGSSLSLQKRSASAMGKLKTAKIPPELDWIEPELVRGYESMSDPGETAQVHPYLFTTSIAKLAEEKGAKVILGSVTDIDYKGGSVKSVTYTEKETGQAQTIPATDIVVAAGPWTSSILPDAPISAMRAHSVVIQPTRPASAHTLFTNIEIPANFDPSTKSRPTVASPEIYARPDNTVYACGEGDQVVPLPKTTADVEVDPRRCEDIINQVGSISDALRDGEVKARQACYLPNVNAVSGGPLVGKTGTKGLYLAAGHTCWGIQNAPGTGKLISEFVFDGRAKSANIESLDPRNVL*