MRSTNILSADTAEVSGPTSVDYAHRTPGGHPLGAVDPFSLVSEELAMLGEKMRKMVVTEVPKLATAAEYFFRVGAQGKRFRPAVLLLMASSLTGCSHDTSQGHSGTELRQRQQRLAEITEMIHNSTYLARSPLQSGIFYSYVVPMRLACANTILVASLLHDDVLDHADTRRGVGSLNFVMGNKHLKVLGCGLTELTGSTRGGVTYQLAVLAGDFLLARASVALASLRNTEVVELLSNVLEHLVTGEIMQMVAEPRQHCSMEYYLQKNFYKTASLLANSCKAIAVLGHQTPDVADLAFHYGRHLGQAFQLVDDALDFTGSFATLGKPTLSDLREGLATAPVLFAAEQHTGMLDLIHRKFSRAGDVEQALAWVKTSRGIERTHALAAEHAALAENAILSLPATTSETAKLCRQGLIDISSRVLTRRN*