MEESMSGFCMKSSGSSNFHGKSGSSSTGTKCGRWNPTTEQVKLLTELFRAGLRTPSTDQIQKISNQLSFYGKIESKNVFYWFQNHKARERQKRRKVSFDDDKDVIVHRDNSMNASTQRFAEMYSEPDRVIETLELFPLNSFGESESEKWSMHANECRENTMFAYTCTMGEQMEHPPLDLRLSFV