MGYSVRFTQYARNDLARLYDWLLQRAESGFTVVERALQAIRDGVTVLALAPLSCRKAVPADPFLRELVIGFGASGYVLLFEVESNQVVTVLAVRHQREDDYH