MTYEELSYVNEELATLEPRFILHWAHQQLQLIQSKDQTTHLRNQREAPMVQVTSFGPSGLVVLHLLSQLHMLNDVPVVTLDTLHLFKESYEFYDTVQQSSKFNGMELTITKPIRRDDDGDETEIQTRQEFDEIYGAELWKTEPEQYVQLTKQKPLEKLTNSWHVKMWITGRRRSQGGERTNLKVLEFARTWKLNPLAYLSYSQVWEHIRHYNLPYNSLYDKGYTSLGDEMTTDLPTGSDERSGRFVGMNRTECGLHSHRNKIHAEKEQALAKLENVE