MGEEYADDGTTRAVKRPRLVWTPQLHRKFESAVIKLGEDKAVPKTIMQEMNIDGLTRENVASHLQKYRM