MSTEDALCFTGEEYARHVREYWRGVAESDGFDSEDIRSPVVLTGLFHYDCQSGRRYPDPLLVKRYALLGLHRFNILQGTSFELDALQKFNKTMNLTSSYYITLLANEPGAIPLQKTFQVRVDERKYDTLDLTVAIARLKKDQNEAAETTKEPFVPHFCCSAVSDGVFQGPLPDWPSDDALRHDRNRFYELEKSEWQATDWISLYLELLILATDRGMFGVAQTGLPQVQILKVVIETEEENEKPLDKRLNARRAHVYITFTGLPKSPRLVEIGEHVERKAIIRRVIDDSGYLTLLGKFWSGKDTEQRSKTRQSEEKVESSQKRSRLC*