MTTMWNPETPTTTTWTKTRPRSLTARTTTSSTTASSSTSVDIEMVQSESFISTQGWESDKVVDYRINEEEFHKISLLNCDFFIRKPPDPDDNMYDFREEWRLGNDSKVEFDITSST