MMSTNNNNHYRGWTTTSVGEENEELEDLLNHLSSAAGDRGLGEGSGLDDETMPAFDDILQPASSSTARDRAGLTALLPFDYPPDGHEHDDDDDDDEDDEDDEDDDEDVDEERKAAVQAAMRGLHTPFTHLSRSERAQTLIEEDGEEEDEQSDEEQVKGGKEEEEEGWEMARPIEEEGAEGLVKIESEDEEPSALPTISLDHREASPLGLPERPGEEEEEEVDPKEEEEEEEIPATLGGVDAVSSVPEDGPTGSSELVMRDKPGVAGLPIRGPNSTERPVFVNPKQYQRIIKRRLARARLEEMGRLSRERQPYLHESRHKHAVRRPRGPRGRFLTKEELARADHPNIDPTPDPIPTAT