MAISSESQVPLSLPIIDFSNPDLKPETPEWDLVRSQVRKALEEYGCFEALFDGASMELRKALFESSKEVFDLPLETKLSTKTDVHYEGYLTIPRVPIQEGMGFYGIDNPNVVNDLTHKLWPQGNIFVGKNVQSFAEKLIELNLTVRTMTLESFGLEKYMEEHLNAANKHFQLLKYKGISDDNTENKIGFYPHIDRHFLTILCQNDAVDGLEIKTKDGEEWIKVKPSQASSFIVMAGASLHVLLNGGVFPPLHRVVITGKKDRYVAALFTIPKEGVIINAPEEMVDDEHPRLYKPFDFWGFLKFSNLPNARKDISDLTDYCAL*