MSGSVSAVTTELTPHIYSPYKGVICDKKAGFCVDSFGISMAFTQEYLGDEAQKEIMKVIDSIGTKNFDTTRYSLSNGVYCDSLKQGCFKSRFNDTREVKFSDILFN