MDVSKLQNSNEKKEDEVVLPGFRFHPTDEELVGFYLRRKVEKNPLRIELIKQIDIYKYDPWDLPKTSNVGEKEWYFFCLRGRKYRNSIRPNRVTKCGFWKATGIDKPIYCVKESHECIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPPKGKINNHDVQEAEVWTLCRIFKRIPSYKKYTPNLEKDLATTVTNSSSSKTCSLESDNSNKPYLTFRDSQVVVQQNESKPFINGQLDQSINYSFLSHVAHEAPTTLSHSCFWNDHSVGDDALANENWDSLRSVVQFTFDSSKVYDDCKYFN