MLELPKLQVLNLADNINLTGSFPEFQMNSLLEEVILFSTGSLSNLTQITALALGDNKFTGSVPSMDSLLKLDVLELNGNRFEQGHFPNWLGKLTKLSALFLCEMNINDEIPPFLANLTKLSMIEMWKNSLIGRIPSWLFNSTQLTDLDLTANQLQGPIPNTFSNFKSLQSLNLAINNFSGRVELDMFLGLNKLQSLSLGYNQISLVPTNNYTNTTLPELNRLFLSSCNLTEFPAFLRFQNKMVPYSLTKITFMAWYRCGSGTTAKKH*