MTEPVQFAIDGVSLVRNAAMPTLQFLIHIRTTPPFERVHAMVLHVQVQIAPRGRSYSEFVQNRLLDVFGSPQRWHETMHNFLWAQTSLSVPRFEHETTTQLPIVCTYDFDVLAVKYLQSLDAGMIPMEFLFSGTLFYHDAQRGVQVQPISWNCEAPFQLPVNIWRQLMAAYYPHQAWIRIDQDLFDRLNLFRSQHEVSTWDDALRLLLDQETERRS