MMLPVPPSPTPFQFSESGLLENLDLLSLLRTPTPDPHPVGSDPAQPVIDERRRRRMISNRESARRSRMRKQRHLEELRTQLTRIRSENREISNRVAVLSHHSRLLRRDNGRLLTEAVILRQRLSDIRRVLIFQQLQQMVTSNERIPQLIS