MTSISVSVNGECKVPPGFRFQPTEEELLLYYLRKRVSCEKIDLDIICDIDINKFEPWDIQEKCKIGSMPQNDCYFFSHKDKKYASGT