MSKDPLEVCPGEFISRLYFPRFPTQVIDPKRLRFLFQKELKNSDVSSLRRMILPKRAAEAHLPVLESKEGILISMDDLDGLHVWSFKYRFWPNNNSRMYVLENTGEFVSTHGLQLGDFIMVYQDSLNQNYVIQAKKASDEDVYSDIARNGVNDLFLHDYEATKSSNYYYPMMEDNGMSFIYDTTLSFSNDCPLDFLGGSMTNYSRMGSLESFGSVENLSLDEFYQL*