MVTSKEFARDQAAMDQKIKSDVGEVVLAGDEEEDGDVVLPGFRFHPTDEELVTFYLQRKVARKSLSIEIIKEMDIYKHDPWDLPKASTVGGEKEWYFFCLRGRKYRNSIRPNRVTGSGFWKATGIDRPIYSAAVNSNSGESIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPPAIAAADASPCMQEAVSTHSHALMLVRSPSPSSSRPRGLDHLQNLQEKHHLQEAAAAAGLEAAGAGAGDGDRQGPTDGGGDEFMNCGLTPAISQQQQHGGRHQMMSTMSCNGGYFFNDGIHHSHSHHKLHSQWGSLQMAPPEPKPEPEQKPLSSPAMTIAFHQNDHGFPAAAADFYKDGYLEEIARMMEVADPSPTGFYDCRY