MESVELQTSTQGQDLSESQSQEQATQQQSQALTDAQAAQIALYQSQQLQFLQQMQQQQPNNEQLRQLYNNQMMMMPQFLGATTPAVSDTVEEEPVYVNAKQYHRIMIRRQQRAKLEAKLGNNRQRKAYLHDSRHKHAMRRPRGPGGRFLTRAEIAMLKEGTLRLEDLPAKAAK