MATDLPALQPITRLSPLVVRILGGNPGKYTLQGTNTYLVGKGKQRTLVDTGEGKPAWAESLKKVLVEEAATIDRVILTHWHPDHIGGVDDVFKLCPDTKVYKSRLDDRSVGDYGQEDIKNGQKFEIEGASLRAFHSPGHTTDHMALILDEEDAMFTGDNVLGHGTAVFEDLSAYMQSLDQMQKRFNGRAYPGHGEVIDDGRAKIAEYIAHRKKREQEALDVLGRPQDNGTSEWSSMDMVKVIYKGYPESLHLPAQGSLLQVLKKLESEGRVIHEDGKWSISSSERERL*