MSSLDVILLPGIVWYIMATAIQENGMKPLTNKSLNHVEDVNNLDNPEEKDNRLFDGQLQPYMDHAEVHEEPPELDIVINNVVCSFSVRCHLNLREIALNGSNVEYRRENGMITMKLRRPYTTASIWSSGKVTCTGATSEIQAKIAARRFARSLQKLGFKVRFNNYRVVNVLGTCCMPFAIKITLFSVHHKENADYEPELHPGVTYKLKELKATLKIFSTGSVTVTAPNVAAVQAAIEHIYPLVYEFRKERSPEDELALTTKKRKLASNKKKLDEFLEEEPDFSYESMISDAEDALDEDSDGSWDX