MDSTRNSLSWSSLTISEKICASFFPIIALIEACMYAVSGCFECHYPPNKKFSYEYTDLARLAGESRFNVNEVEALYELFKKLSCSIIDDGLIHKEELQLALFQTPHGENLFLDRVFDLFDEKQNGVIEFEEFIHALNIFHPYAPIDDKIDFAFRLYDLRQTGYIEREEVKQMVIAILMESEMRLSDELVEEIIDKTFADADADGDGKIDKKDWKEFAIRYPSLLKNMTLPYLKDITTSFPSFVFHTQVEDIEKIHLL*