MARSIELQEIEVWDGNTASSNALRQAQIDVIAAYPITPSTPIVQNYGSFKDNGYVDGEFVLVESEHAAMSACVGAAAAGGRVSTATSSQGLALMVEVLYQASGMRLPIVLNLVNRALAAPLNIHGDHSDMYLSRDSGWISLCTCNPQEAYDFTLMAFRIAEHQKVRVPTIVNQDGFLCSHTVQNVRPLSDAVAYQFVGEYQTKHSLLDFDKPVSYGAQAEEEWHYEHKAQLHHAIMSASSVIEEVFNDFAKLTGRQYHLTKTFQLEDAEIAIFALGTTYESAIVAAKEMRKKGIKAGVATIHSLRPFPYERLGQDLKNLKALAILDKSSPAGAMGAMFNEVTSAVYQTQGTKHPVVSNYIYGLGERDMTIAHLCEIFEEINEDALKGTLTHPTQQFVGLRGPKMSFF*