MLRSFTRNFKLIVENGSNSKPVISTLLYSTSSSRRLEGKVAVITGGASGLGKATAEEFVNHGAQAIIVDIDEEAGRMVTTELGSAAHFIKCDVTEEEQVARAFETVMARHGKLDVLLNSAGISCSISPPSIADLDMDIYDQVMRLNVRGTVLGIKHAARAMIPAGSGSILCLSSISGLMGGLGPYAYSMSKFTIPGVVKTVAGELCKHGLRINCISPASIPTPLTLRMFREALAGHNIPEEHLMAIVNATGDLKGEKCEERDVAKAALYLASDDAKFVTGHNLVVDGGFTCFKSLNLPFP*