MTDTDTTRPRFPLEVCEQIVDYLHNDRAALAACGLAGRVFRYRSRFNMFKEVDLRKERAYALFISILNRSPGIADYVTSLCLGKPPARFVLEDLLRVLTELQNVTDLMLVGWSAFDIGLDTRVFQRRFSNIKSLFLANIEIDEIDFLLLFHAMPSLEHLTLCTVKVLPAPEEYADQLPVARSNSMHELHDMIFVHVSSPPMRIVPILVKAPLQLRPRKLQLVLNPKAEESVEDAQDLLREAGPSLEHLAMTAMQCEPRVSAISFADNTELRVLQLKDIALGMLDETALGTKVTTSLLDEARENIYDSQQDSPGP*