MEWELSKENVQPLREGRNVEKLNQALKAKVEGQTKSKISEQHRKMLEAIDNYQGEDPLRPWIECIEWVKEAYPFGGSQSGLLQLLELCARTFYKDNYYLNDIRYLKIWMEYADRCTHPQEIFSFLQDNNIGQNHALFYERYARFLEQQNKFSQANDIYQVGLARKVQPHDSLQIAYAGFIKRSVRESLTKDDTKSPTAQGRSFGNTIAGNSRGPVSHQQIRPQRDSKTDRSMAKQIPVFVDREFQSKGSNCTSTSNSFVGERERMKENIQSATKWAGVRVPKRNVHSVPAVELNVFTDEEFLHNMEQRSAKKRIPASRALRLDDIVHVTREADRLKQNPLAYFNDEEFELM*