MECLIFDLDDTLYPLSSGISAACTNNIVEFMVERLDVPAEEALQLSRSLYKAHGTSMAGLVSLGYTFDFDEFHQFVHGRLPYDVLCPDFALRSLLLSLPHRKLVFTNADRIHAEKVLSRLGVQDCFERVICFETFNKNGCANIVCKPSLEAFQRALSIAGVDPSRTLFFDDSLRNIEAARLTGLRAVLVGQSMRGMPCIETVHDLKNALPILWQTIEEEDVVDELMLKPSDELIHNPSEETRTVSSEVVSVAAS*