MAQLLILTSAVNNDVLPALALLSHRVRALPPQLDQLLAAPEPDLVLVDARHNLVQAKSLCTMLRAAGLTVPVLLVLTEGGLTAVSPEWGVDDVVLETAGPAEIDARIRLASARAQPVASPTIKTSGVVIDEASYSAKMRGKTLDLTYKEFELLRFLAGNPSRVFTREQLLSEVWGYDYFGGTRTVDVHVRRLRAKLGDLETVIGTVRNVGYRFNESDEEERTP