MVIQSSHETCTALLAPSTDGEATAGPDPNVDSGEALEKLWDQPESPDLPNNTPRQGLNPETANEEENNAFLRLSFPRKLWMIVENAAFTSVHWNDEGDMVVIEADLFQMEVFQRRGTDRIFTDSIKTFIHKLNLYSKICPSGCSAGKKRMMIYRNSKFQRDKPLLLQDISAPKRKKQVVVTRYSPRFHHNESTQEADKKVQKGAPNVHRIPGRCSFLFCGLWFIGSVAGQAKENHLPRELGGPSGEGMSSNSMSVSPATAGRDSAGQLPKSPPRYPDYVSVMNLYNTYDSIMKVAILVVAPSEAPEADEKEEECSDYTCALCEQFKDNPNP