MESVELHAQTHVDDQESQAQTQALTDAQAAQIALYQSQQLQFLQQLQQQQPNNEQLRQLQMMMVPQFLGATTPAVSDATEEEPVYVNAKQYHRIMVRRQQRAKLEAKLGSSRQRKAYLHDSRHKHAMRRPRGPGGRFLTRAEIAMLKEGTLRLEDLPAKAAK