MAGDGVKLLGMWASPLALKIEWALKLKGIEYEYVDEDLNNKSERLLKYNPIHKKIPVLLHGDKPVPESLIILEYIDETWKENYPLLPEDPYERAMARFWAKYNDDKLCPALFGTFSKTGEEKVKAAKEAQETLKPLEELLKEKRFFGGQTIGYLDIAFGWMAIWLPLVEEILGVTFVDESTLPLLHAWCQEFPNIPLVKERLPPREKLVPKLKAFRESVVSSS