MVTSKEFARDQAAMDQKIKSDVGEVVLAGDEEEDGDVVLPGFRFHPTDEELVTFYLQRKVARKSLSIEIIKEMDIYKHDPWDLPKASTVGGEKEWYFFCLRGRKYRNSIRPNRVTGSGFWKATGIDRPIYSAAVNSNSGESIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPPAIAAADASPCMQEANLQEKHHLQEAAAAAGLEAAGAGAGDGDRQGPTDGGGDEFMNCGLTPAISQQQQHGGRHQMMSTMSCNGGYFFNDGIHHSHSHHKLHSQWGSLQMAPPEPKPEPEQKPLSSPAMTIAFHQNDHGFPAAAADFYKDGYLEEIARMMEVADPSPTGFYDCRY