MEESFSAASENSAENFRKGEECVRGGSRSEAFYKAICLTWNDLPVAATSKRRGGARDAERSSGRFLPSDHGKLLRLEPFPDSFRPNLNPGSAPPPPPPRRAGMVPSFGRPAAAASSYVRAGFDRKASSWSARKQWTRDGPGPTTRGSNVRVRIAGSGGMEDTPSSLCSAELRASRHLLSVAVTSRHQILFFKVIPYLRSLPFLGQSCEPSFLPPSASYQKSEFLCTRSEEISTVSDRRIAEEGCEGGGRGGGIGDGFPGELEGTEVGSPAWDAGRETMCEELGAHVLLSTGHVPQTRA*