MSAEQNVANTNAEAEKDVQNVLAELKGETEAPANGAEKKEEGPKEDAEEARIVAEAAKLGQQSEKAEEQKTNDHRGRFRRNNAKFDPSSQKVTDDPVEIRKQVEFYFSDSNLPMDKFLLSKVGGSANRAVPLELLHSFKRMRRFQPFSAIVEALKSSETLELTDNDTADTHDPNVVKVFEDKAMNRSIYAKGFGNEEPTTQLDIEAFFAPYGPTNAIRLRRANDKSFKGSVFVEFESEEKQKAFLALDPKPKWKGQDLLIKSKKEYCDEKVRDIEAGRIKPSNNYRGRGGHRGRDNRGNRRGGDNRDWRERRAEDQKKGFQEKEPRQEIQKDARGVPVVQSTAEPEAGQKRAREDEAANGDHPAKKVDAKE