MDIKKSNRRNESMTTSQMIADFTTLAIQAGGWMELDRLYLQNRLLSMIGEQELGEVDIRPVATPAADLAEQLCQVASANQLVKTEQQKEQFMVQLMDLLTPPPSVVNAFFAQHYAKEPQEATEYFYQLCQKNGTVIEQEEPVVFSTVYGDFLANKVHSEASKATLSAQSYPRCEWCMATEGYQGSQQFPATTNHRVIRMNLDGESWGFSFVKQAQYQQQGVIAFEKHQAAKRSIKTFQQLLKIVEVFPHYFAGIDADFEQNEHVYYQTGLQQFPLAEASISEYVELANYPLINAGMVNWPVATFRLEGPNASEVAQAANDIFEQWQMLKLPTDEIQIVARRKELLYVMDLIFSRPQAKPSLTLAEVQGLTTWNNQKTQALETVASAYQQRLKEASAFAETSEGKAAFLAMVAPVTH*